摘要: Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型 阅读全文
posted @ 2018-12-05 16:52 圆圆测试日记 阅读(3499) 评论(0) 推荐(0) 编辑
摘要: 需求 在使用Docker的过程中,有时候我们会有将Docker容器配置到和主机同一网段的需求。要实现这个需求,我们只要将Docker容器和主机的网卡桥接起来,再给Docker容器配上IP就可以了。 下面我们就使用pipework工具来实现这一需求。 1、pipework的安装 Pipework是一个 阅读全文
posted @ 2018-12-05 16:26 圆圆测试日记 阅读(1583) 评论(0) 推荐(0) 编辑
摘要: #查看集群节点 #创建nginx服务 #查看swarm集群中的服务 #kill其中一个容器 #修改服务实例数量为3 #删除nginx服务 #删除swarm节点 #docker swarm 常用命令 #docker node 常用命令 #docker service 常用命令 阅读全文
posted @ 2018-12-05 16:15 圆圆测试日记 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 介绍 Swarm 在 Docker 1.12 版本之前属于一个独立的项目,在 Docker 1.12 版本发布之后,该项目合并到了 Docker 中,成为 Docker 的一个子命令。目前,Swarm 是 Docker 社区提供的唯一一个原生支持 Docker 集群管理的工具。它可以把多个 Dock 阅读全文
posted @ 2018-12-05 15:51 圆圆测试日记 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: Linux系统配置DNS的时候有一个问题,就是你在/ect/resolv.conf文件中添加上nameserver XXX.XXX.XXX.XXX的时候,当时是生效的,但是机器重启之后就失效了,所以我们可以通过配置Network的方法来解决,但是对于docker来说,它默认是映射主机的DNS,但是如 阅读全文
posted @ 2018-12-05 14:03 圆圆测试日记 阅读(10543) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们创建容器时忘了添加参数 --restart=always ,当 Docker 重启时,容器未能自动启动, 现在要添加该参数怎么办呢,方法有二: 1、Docker 命令修改 docker container update --restart=always 容器名字 2、直接改配置文件 首先 阅读全文
posted @ 2018-12-05 13:46 圆圆测试日记 阅读(85884) 评论(2) 推荐(5) 编辑
摘要: docker安装后默认没有daemon.json这个配置文件,需要进行手动创建。配置文件的默认路径:/etc/docker/daemon.json 一般情况,配置文件 daemon.json中配置的项目参数,在启动参数中同样适用,有些可能不一样(具体可以查看官方文档),但需要注意的一点,配置文件中如 阅读全文
posted @ 2018-12-05 13:29 圆圆测试日记 阅读(15536) 评论(0) 推荐(1) 编辑
摘要: Docker提供了三种不同的方式用于将宿主的数据挂载到容器中:volumes,bind mounts,tmpfs volumes。当你不知道该选择哪种方式时,记住,volumes总是正确的选择。 volumes是Docker数据持久化机制。bind mounts依赖主机目录结构,volumes完全由 阅读全文
posted @ 2018-12-05 11:01 圆圆测试日记 阅读(3670) 评论(0) 推荐(2) 编辑
摘要: Docker 安装时会自动在 host 上创建三个网络,我们可用 docker network ls 命令查看: none模式,使用--net=none指定,该模式关闭了容器的网络功能。 host模式,使用--net=host指定,容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和 阅读全文
posted @ 2018-12-05 10:03 圆圆测试日记 阅读(17338) 评论(1) 推荐(1) 编辑