首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Docker常用命令

Docker常用命令

作者头像
4xx.me
发布2022-06-09 19:04:49
发布2022-06-09 19:04:49
2420
举报

Docker常用命令汇总

容器相关:

运行

代码语言:javascript
复制
docker run -d -p 10022:22 --name centos-test --cpu-shares=512 -m 512m --memory-swap=768m 30c3f16cdd94
# 运行容器ID是30c3f16cdd94的容器

-d 后台运行 -p 10022:22 映射容器端口22到外部端口10022 --name centos-test 设置该运行实例名字为centos-test --cpu-shares cpu权重,默认1024,只在cpu并发时起作用 -m 512m --memory-swap=578m 设置容器最大内存512m,最大虚拟内存64m(578-512)

停止

代码语言:javascript
复制
docker stop 02623d7a8246
# 停止运行运行实例ID为02623d7a8246的容器

启动

代码语言:javascript
复制
docker start 02623d7a8246
# 启动运行运行实例ID为02623d7a8246的容器

查看运行中的容器实例

代码语言:javascript
复制
docker ps

查看所有的容器实例

代码语言:javascript
复制
docker ps -a

删除容器实例

代码语言:javascript
复制
docker rm -v 02623d7a8246

-v 删除关联的数据卷

镜像相关:

登录/登出镜像仓库

代码语言:javascript
复制
docker login
docker logout

拉取镜像

代码语言:javascript
复制
docker pull hub.c.163.com/gu641034445/public/centos6.8-tools:latest

上传本地镜像到仓库

代码语言:javascript
复制
docker push centos6.8-tools:v1

显示本地所有镜像

代码语言:javascript
复制
docker images

删除指定镜像

代码语言:javascript
复制
docker rmi -f 30c3f16cdd94

-f 强制删除

通过Dockerfile构建镜像

代码语言:javascript
复制
docker build -t centos6.8-tools:v1 /root

-t centos6.8-tools:v1 指定构建的容器名称和版本标签

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-02-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 容器相关:
  • 镜像相关:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档