docker 经常使用命令

1. 列出本地镜像

docker images

 

2. 后台启动容器,验证配置是否正确

docker run -d {镜像名或ID}
docker ps

 

3. 登陆蜂巢镜像仓库

docker login -u {你的蜂巢邮箱帐号或手机号码} -p {你的蜂巢密码} hub.c.163.com

 

返回「Login Succeded」即为登陆成功。web

4. 标记本地镜像

docker tag {镜像名或ID} hub.c.163.com/{你的用户名}/{标签名}

 

你的蜂巢镜像仓库推送地址为 hub.c.163.com/{你的用户名}/{标签名}docker

Attentionspa

  1. 此处为你的用户名,不是你的邮箱账号或者手机号码
  2. 登陆蜂巢控制台,页面右上角头像右侧即为「用户名」
  • 推送至不存在的镜像仓库时,自动建立镜像仓库并保存新推送的镜像版本;
  • 推送至已存在的镜像仓库时,在该镜像仓库中保存新推送的版本,当版本号相同时覆盖原有镜像。

5. 推送至蜂巢镜像仓库

docker push hub.c.163.com/{你的用户名}/{标签名}

 

默认为私有镜像仓库,推送成功后便可在控制台的「镜像仓库」查看。code

Attentionserver

若是你的镜像仓库数量达到配额限制(默认为 10 个),则没法推送本地镜像到镜像仓库,推送时将出现错误提示:「request failed with status: 403 Forbidden」。get

6.修改了容器的文件,也就是改动了容器的存储层。

能够经过 docker diff 命令看到具体的改动。

docker diff webserver  ## webserver 容器名称
相关文章
相关标签/搜索