docker打包镜像并发布

使用docker commit命令打包容器为镜像

//docker commit 容器名称 镜像名称:标签名称
  docker commit ubuntu20 123456789/ubuntu:ubuntu20.04-php7.4-myqsl8-nginx
  sha256:e16c769ccba5fea85aab236b8898d05c455b322d718b4471f6df0c2729f16922

docker login 123456789@qq.com登录docker账号,根据提示输入密码

//根据提示输入账号和密码
PS C:\Users\Administrator> docker login 123456789@qq.com
Authenticating with existing credentials...
Login Succeeded

docker images查看本地镜像

PS C:\Users\Administrator> docker images
REPOSITORY                        TAG                               IMAGE ID       SIZE
ubuntu20.04/php7.4/mysql8         lnmp                              b55842d22356   1.22GB
hyperf/hyperf                     7.4-alpine-v3.11-swoole           8d212062446b   124MB

docker tag b5584 123456789/ubuntu:ubuntu20.04-php7.4-myqsl8创建新标签

//docker tag 镜像ID docker账号/存储库:标签名称
  docker tag b5584 123456789/ubuntu:ubuntu20.04-php7.4-myqsl8

docker push 123456789/ubuntu:ubuntu20.04-php7.4-myqsl8-nginx推送标签到存储库,提示成功后到ubuntu存储库

//docker push docker账号/存储库:标签名称
  docker push 123456789/ubuntu:ubuntu20.04-php7.4-myqsl8-nginx
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、docker介绍 docker的优势 1、更高效的利用系统资源由于容器不需要进行硬件虚拟以及运行完整操作系统等...
    Mr_Du_Biao阅读 676评论 0 0
  • 我们在理解 docker 之前,首先我们得先区分清楚两个概念,容器和虚拟机。 可能很多读者朋友都用过虚拟机,而对容...
    小波同学阅读 1,330评论 0 5
  • Docker值得关注的特性: o 文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里。 o 资源隔离:系统...
    Anson前行阅读 797评论 0 2
  • Docker 笔记来源:https://docs.docker.com/ 和 《docker 容器和容器云》 此笔...
    WunHwan阅读 444评论 0 2
  • 现在我们所做的任何操作都是针对于目前容器而言的,不会影响到原来的系统,例如,我们在里面安装下nginx服务器,运行...
    ggr阅读 1,306评论 0 0