docker1.12 swarm 自定义镜像的启动
来源:互联网 发布:白敬亭 演技 知乎 编辑:程序博客网 时间:2024/06/03 16:02
首先,这个问题是认识上的错误导致的,记录在这里希望后来人能少走弯路
#这样启动一个自定义的镜像是没有问题的,因为有td两个参数
docker run -itd centos6/dubbo-cli /bin/bash
#而在swarm中就出现问题了,总是启动不了
docker service create --replicas 2 --name local_7 kongxx/centos-7 /bin/bash
#日志中确实有一个报错,为此绕了一个大弯儿!搭建了私有仓库,还弄了https。但还是不行
Jan 10 17:39:42 BETA-1-49 dockerd: time="2017-01-10T17:39:42.887662729+08:00" level=debug msg="Trying to pull kongxx/centos-7 from https://index.docker.io v1"Jan 10 17:39:42 BETA-1-49 dockerd: time="2017-01-10T17:39:42.887699236+08:00" level=debug msg="hostDir: /etc/docker/certs.d/docker.io"Jan 10 17:39:42 BETA-1-49 dockerd: time="2017-01-10T17:39:42.887910409+08:00" level=debug msg="[registry] Calling GET https://index.docker.io/v1/repositories/centos6/dubbo-cli/images"Jan 10 17:39:42 BETA-1-49 dockerd: time="2017-01-10T17:39:42.888288873+08:00" level=debug msg="pull progress map[status:Pulling repository docker.io/centos6/dubbo-cli]"Jan 10 17:39:43 BETA-1-49 dockerd: time="2017-01-10T17:39:43.924342733+08:00" level=error msg="Not continuing with pull after error: Error: image centos6/dubbo-cli:latest not found"Jan 10 17:39:43 BETA-1-49 dockerd: time="2017-01-10T17:39:43.924412313+08:00" level=error msg="pulling image failed" error="Error: image kongxx/centos-7:latest not found" module=taskmanager task.id=8ebm1hq3n60pyvvbyulub2jyl
最后终于意识到了方向错误,将启动命令改为:
docker service create --replicas 2 --name local_7 kongxx/centos-7 sleep 1000
服务终于顺利启动起来了。
原因就是没有-td两个参数时,执行完/bin/bash就会直接推出了,而docker swarm 会不断的重启。
0 0
- docker1.12 swarm 自定义镜像的启动
- 尝试docker1.12内置swarm
- Docker1.12版本swarm模式下的网络模型
- docker1.12+ swarm中 volume的nfs配置
- Docker1.12 + Swarm 构建动态微服务应用
- Docker1.12 + Swarm 构建动态微服务应用
- redhat docker1.10修改镜像位置
- centos 6.5 & docker1.7.1 & docker的阿里云代理镜像设置
- Centos7的安装、Docker1.12.3的安装,以及Docker Swarm集群的简单实例
- docker1.8.2创建并运行karaf镜像
- centos7中docker1.12的配置文件
- Docker1.7安装及swarm集群搭建与介绍
- Docker1.12.1之swarm集群搭建与使用
- 深入理解Docker(镜像、容器、服务、swarm、stack)
- docker1.12--安装
- centos7 安装 docker1.12
- 启动镜像bzImage的前世今生
- centos7.3下启用Docker1.12的restful接口
- (4)Dojo学习之动画学习
- #pragma命令详解
- Java8 中使用forEach + lambda expression/method reference 循环List和Map
- Week1 线性表的学习
- 【ulua入门】(2) 动态实例化GameObject,然后更改UGUI元素的值,使用案件移动物体
- docker1.12 swarm 自定义镜像的启动
- Android-25种开源炫酷动画框架
- 利用UpdatePanel+Timer 控件自动更新Gridview的数据
- 如何写一个内存溢出的程序
- 关于使用腾讯云播放器的遇到的坑
- Android volley 解析(三)之文件上传篇
- 移动端line-height问题
- tomcat 配置多个虚拟域名访问
- Tomcat多个域名指向同一个项目