docker 倒入导出和 push/pull 到自己的hub里

导出镜像到本地:

docker save -o ubuntu_14.04.tar ubuntu:14.04
 
载入镜像:
使用 docker load 从导出的本地文件中再导入到本地镜像库,例如
$ sudo docker load --input ubuntu_14.04.tar
$ sudo docker load < ubuntu_14.04.tar
这将导入镜像以及其相关的元数据信息(包括标签等)。
 
导出容器:
docker export 7691a814370e(imagesID) > ubuntu.tar
 
倒入容器:
cat ubuntu.tar | sudo docker import - test/ubuntu:v1.0
此外,也可以通过指定 URL 或者某个目录来导入,例如
$sudo docker import http://example.com/exampleimage.tgz example/imagerepo
 
 
上传镜像

1.docker login

2.接下来设定镜像跟踪关系,就如同github一样,本地分支和远程分支要有对应关系

docker tag ced98b446736(imagesID) jinx007/nginx:latest(名字一样总是会push到同一个名字下)

3.上传镜像:

docker push jinx007/nginx:latest



拉取镜像:
docker pull jinx007/nginx:latest


posted @ 2020-05-20 18:09  星云惊蛰  阅读(514)  评论(0)    收藏  举报