1.将docker容器保存为镜像
docker commit 容器名 镜像名
将 镜像打包成 tar文件
docker save 镜像名 -o /home/liuwenhao/images/wordpress.tar
镜像恢复:
docker load -i wordpress.tar
2.为了区别用户上传的镜像,要先将镜像的tag用仓库名(默认为用户名)标记
docker tag wordpress halcyon/wordpress:latest
3.登录docker
docker login
登出 docker logout
4.输入docker的用户名及密码
5.上传
docker push halcyon/wordpress:latest
现在就可以在docker自己的仓库里看到了
7.docker search halcyon 可以看到自己所有镜像
8.docker pull halcyon/wordpress下载自己的镜像吧
ps:上传到阿里云镜像仓库
1.登录阿里云的镜像
sudo docker login --username=独自浪迹天涯 registry.cn-zhangjiakou.aliyuncs.com ,登录密码需要在访问凭证里面设置)
2.改名字
sudo docker tag [ImageId] registry.cn-shanghai.aliyuncs.com/halcyonw/wordpress:[镜像版本号]
3.上传
sudo docker push registry.cn-shanghai.aliyuncs.com/halcyonw/wordpress:[镜像版本号]
4.我们来下载看看吧
sudo docker pull registry.cn-shanghai.aliyuncs.com/halcyonw/wordpress:[镜像版本号]