docker 命令详解:https://www.runoob.com/docker/docker-command-manual.html
由于内网环境无法拉取dockhub镜像,在可以联网的机子上拉镜像,用下面的命令把镜像打包为tar文件。
1、save命令将镜像保存为tar文件
docker save -o mysql.tar mysql:5.7
或者
docker save mysql:5.7 > mysql.tar
2、load命令将tar文件加载到本地镜像中(将外网的tar镜像包 load到内网的机器上)
docker load -i mysql.tar
或者
docker load < mysql.tar
3、查询镜像
docker images
4、登录到镜像仓库
sudo docker login -u=admin -p=pwd http://10.10.9.123
5、标记本地镜像,将其归入某一仓库。
docker tag mysql:5.7 $URL/jl2tina/mysql:5.7.2
6、将本地的镜像上传到镜像仓库,要先登陆到镜像仓库
语法:docker push [OPTIONS] NAME[:TAG]
docker push $URL/jl2tina/mysql:5.7.2