实验环境

执行命令

  • docker pull nginx
    //下载docker的nginx镜像

  • docker images
    //查看刚刚下载好的nginx镜像

  • docker run --name nginx123 -p 7777:80 -d nginx
    //启动刚刚下载下来的nginx镜像,--name 自定义一个名字 -p 指定端口号 

  • docker ps
    //查看所有启动中的容器

  • 然后我们需要登录阿里云账号,查看自己阿里云镜像库。
    如果不知道怎么配置阿里云镜像仓库的话,访问这个链接
    https://blog.csdn.net/weixin_42431676/article/details/105345266
    手把手教你配置
    一定要点开自己的镜像库给的提示命令好好看看,这个是我的仓库,我标记红色的地方需要修改为
    自己的路径,直接进入自己的仓库就能看到自己的路径。

  • docker login --username=你的账号 registry.cn-zhangjiakou.aliyuncs.com
    passwd:输入你的密码
    //直接输入就可以了

  • docker tag [ImageId] registry.cn-zhangjiakou.aliyuncs.com/nzhaini/123:[镜像版本号]
    //这一步是吧你配置好的容器,重新打成镜像包。先用docker images查看一下你的docker images

  • docker images
    //因为上一个命令打好包了,所以这个时候查看一下会发现多出来一个镜像。

  • docker push registry.cn-zhangjiakou.aliyuncs.com/nzhaini/123:[镜像版本号]
    //将刚刚打包好的镜像上传到自己的阿里云镜像库中

  • 上传成功之后,返回自己的阿里云镜像库中,就可以查看到自己刚刚上传的镜像了。

 就是这样,初学docker的朋友可能觉得有点复杂,多尝试几次就会了,大家一起加油鸭~

 

 

 

 

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐