前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >docker 常用命令

docker 常用命令

作者头像
joshua317
发布2020-10-27 17:46:41
5730
发布2020-10-27 17:46:41
举报
文章被收录于专栏:技术博文技术博文

1.复制镜像

docker save imgageId > xxx.tar

但是推荐以下打包镜像的方法,这样可以避免在导入镜像的时候,镜像名字为none问题

docker save -o xxx.tar php-fpm:7.2

2、导入镜像

docker load < xxx.tar

重命名镜像的方法:

docker tag [镜像id] [新镜像名称]:[新镜像标签]

3、删除镜像

docker image rm [imgageId]

docker rmi  [imgageId]

修改docker images的名称,删除同名同id不同tag的镜像,可以使用repository:tag的组合来删除特殊的镜像。

docker rmi  php-fpm:v7.2-20200910

 4、查看镜像

docker images

4.保存容器

docker export  containerID >xxx.tar

docker import xxx.tar containr:v1

然后再docker run -it containr:v1  /bin/bash

5.从容器创建一个新的镜像

docker commit  [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

OPTIONS说明: -a :提交的镜像作者; -c :使用Dockerfile指令来创建镜像; -m :提交时的说明文字; -p :在commit时,将容器暂停。

docker commit -a "joshua317" -m "添加新的扩展"   containerID   joshu317/php-fpm:v7.2-20200910

6.搜索镜像

docker search php-fpm

7.拉取镜像

docker pull cytopia/php-fpm-7.1

8、运行镜像

docker run -it cytopia/php-fpm-7.1 /bin/bash

9、docker push到私有仓库

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档