博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[容器]python搭建简易服务器+docker导入多个镜像shell脚本
阅读量:5795 次
发布时间:2019-06-18

本文共 2413 字,大约阅读时间需要 8 分钟。

从其他机器导出来的docker镜像,集中地放在某台上,其他的机器执行

curl xxx:8000/load_images.sh 来导入镜像,简单方便

使用python简易web服务器. (在镜像目录下执行)

python -m SimpleHTTPServer

 

root@test52 ~/images/kargo6 # ll

总用量 2.1G

-rw-r--r-- 1 root root 6.4M 3月 20 15:49 andyshinn_dnsmasq_2.72.tar

-rw-r--r-- 1 root root 1.3M 3月 20 15:42 busybox_latest.tar

-rw-r--r-- 1 root root 65M 3月 20 15:43 calico_cni_v1.5.6.tar

-rw-r--r-- 1 root root 63M 3月 29 13:46 calico_cni_v1.6.2.tar.gz

-rw-r--r-- 1 root root 43M 3月 20 15:42 calico_ctl_v1.1.0-rc8.tar

-rw-r--r-- 1 root root 43M 3月 29 13:53 calico_ctl_v1.1.0.tar.gz

-rw-r--r-- 1 root root 208M 3月 20 15:42 calico_node_v1.1.0-rc8.tar

-rw-r--r-- 1 root root 208M 3月 29 13:54 calico_node_v1.1.0.tar.gz

-rw-r--r-- 1 root root 47M 3月 20 15:50 gcr.io_google_containers_cluster-proportional-autoscaler-amd64_1.1.1.tar

-rw-r--r-- 1 root root 8.2M 3月 20 15:43 gcr.io_google_containers_exechealthz-amd64_1.1.tar

-rw-r--r-- 1 root root 53M 3月 20 15:43 gcr.io_google_containers_kubedns-amd64_1.7.tar

-rw-r--r-- 1 root root 5.2M 3月 20 15:43 gcr.io_google_containers_kube-dnsmasq-amd64_1.3.tar

-rw-r--r-- 1 root root 748K 3月 20 15:43 gcr.io_google_containers_pause-amd64_3.0.tar

-rw-r--r-- 1 root root 750 3月 29 14:07 load_images.sh

-rw-r--r-- 1 root root 54M 3月 20 15:43 nginx_1.11.4-alpine.tar

-rw-r--r-- 1 root root 42M 3月 20 15:43 quay.io_coreos_etcd_v3.0.6.tar

-rw-r--r-- 1 root root 33M 3月 29 13:30 quay.io_coreos_etcd_v3.1.5.tar.gz

-rw-r--r-- 1 root root 626M 3月 20 15:43 quay.io_coreos_hyperkube_v1.5.4_coreos.0.tar

-rw-r--r-- 1 root root 649M 3月 29 13:18 quay.io_coreos_hyperkube_v1.6.0_coreos.0.tar.gz

root@test52 ~/images/kargo6 # cat load_images.sh HTTP_SERVER=192.168.6.52:8000load_images(){    images=(andyshinn_dnsmasq_2.72.tarbusybox_latest.tarcalico_cni_v1.6.2.tar.gzcalico_ctl_v1.1.0.tar.gzcalico_node_v1.1.0.tar.gzgcr.io_google_containers_cluster-proportional-autoscaler-amd64_1.1.1.targcr.io_google_containers_exechealthz-amd64_1.1.targcr.io_google_containers_kubedns-amd64_1.7.targcr.io_google_containers_kube-dnsmasq-amd64_1.3.targcr.io_google_containers_pause-amd64_3.0.tarnginx_1.11.4-alpine.tarquay.io_coreos_etcd_v3.1.5.tar.gzquay.io_coreos_hyperkube_v1.6.0_coreos.0.tar.gz        )    for i in "${!images[@]}"; do        curl -L http://$HTTP_SERVER/${images[$i]} > /root/images/${images[$i]}        docker load < /root/images/${images[$i]}    done}load_images

 

root@test52 ~/images/kargo6 # pwd

/root/images/kargo6

转载地址:http://uhffx.baihongyu.com/

你可能感兴趣的文章
胖哥学SpringMVC:请求方式转换过滤器配置
查看>>
Kotlin 更加优雅的 Builder - 理解 with
查看>>
前端日拱一卒D6——字符编码与浏览器解析
查看>>
深入理解浏览器的缓存机制
查看>>
微软向Linux社区开放60000多项专利:对开源微软是认真的
查看>>
Hoshin Kanri在丰田的应用
查看>>
又拍云沈志华:如何打造一款安全的App
查看>>
克服大数据集群的挑战
查看>>
PostgreSQL并发控制(MVCC, 事务,事务隔离级别)
查看>>
DM***的第二阶段OSPF
查看>>
20180702搭建青岛RAC记录
查看>>
Spring Security OAuth 实现OAuth 2.0 授权
查看>>
linux文件及简单命令学习
查看>>
dubbo源码分析-架构
查看>>
新 Terraform 提供商: Oracle OCI, Brightbox, RightScale
查看>>
6套毕业设计PPT模板拯救你的毕业答辩
查看>>
IT兄弟连 JavaWeb教程 JSP与Servlet的联系
查看>>
Windows phone 8 学习笔记
查看>>
linux并发连接数:Linux下高并发socket最大连接数所受的各种限制
查看>>
详解区块链中EOS的作用。
查看>>