一. 容器打包成镜像
格式:
docker commit <容器名称/容器ID> <新镜像名>
案例
docker commit sa61asc6 my_image
二. 镜像上传到docker公开仓库
1. 输入用户名密码
docker login
2. 给你要上传的image打个标签(相当于做了一个软连接)
docker tag 镜像id docker的用户名/镜像新名称:版本
案例
docker tag 45d88c26a yuanmengqiang/mysql_utf8:v1
3. 查看镜像
docker images
4. 上传
docker push 用户名/镜像的新名字:打标签时,自定义的版本
案例
docker push yuanmengqiang/mysql_utf-8:v1
5. 拉取
docker pull yuanmengqiang/mysql_utf-8:v1
三. 扩展
使用docker命令,需要管理员权限,如果希望每次输入docker相关命令时,不用sudo,可通过以下命令进行设置
sudo usermod -a -G docker $USER
sudo service docker restart newgrp - docker
官方提供的ubuntu系统镜像,工具命令很少,如希望内部安装ping、ifconfig网卡或者vim等工具,可以通过以下命令进行设置[需要联网,而且耗时]
apt-get update
apt install net-tools # ifconfig
apt install iputils-ping # ping
apt-get install vim # vim
apt install vim # vim
版权声明:本文为qq_52385631原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。