随笔分类 -  Docker

摘要:部署 A机器:192.168.50.130 B机器:192.168.50.131 Macvlan Bridge模式: 1.创建macvlan网络 A机器: docker network create -d macvlan --subnet=172.100.1.0/24 --gateway=172.1 阅读全文
posted @ 2018-08-04 11:46 努力乄小白 阅读(1598) 评论(0) 推荐(0) 编辑
摘要:节点B:192.168.50.131 1.启动docker: Systemctl start docker 2.修改配置文件:vim /usr/lib/systemd/system/docker.service -H tcp://0.0.0.0:2375 -H unix:///var/run/doc 阅读全文
posted @ 2018-08-03 02:08 努力乄小白 阅读(908) 评论(0) 推荐(0) 编辑
摘要:github上安装compose或者pip安装都可以:pip install docker-compos 1.下载二进制文件 curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`unam 阅读全文
posted @ 2018-08-03 00:14 努力乄小白 阅读(350) 评论(0) 推荐(0) 编辑
摘要:两台机器操作一样就是IP不同但是设置都是相同的: A机器:192.168.71.142 docker0:172.17.42.1 B机器:192.168.71.136 docker0:172.17.43.1 关闭selinux: vim /etc/selinux/config 之后重启机器 yum i 阅读全文
posted @ 2018-08-01 00:43 努力乄小白 阅读(322) 评论(0) 推荐(0) 编辑
摘要:前面说到了Flannel的部署,今天这里说下Docker跨主机容器间网络通信的另一个工具Weave的使用。当容器分布在多个不同的主机上时,这些容器之间的相互通信变得复杂起来。容器在不同主机之间都使用的是自己的私有IP地址,不同主机的容器之间进行通讯需要将主机的端口映射到容器的端口上,而且IP地址需要使用主机的IP地址。Weave正是为了解决这个问题而出现的,它把不同主机上容器互相连接的网络虚... 阅读全文
posted @ 2018-07-30 23:50 努力乄小白 阅读(686) 评论(0) 推荐(0) 编辑
摘要:Total download size: 14 MIs this ok [y/d/N]: 命令里已经yum install -y了,但是还是需要选择Y,N没有自动执行,请问这个要怎么破。 PS:我是在Dockerfile里设置,然后进入镜像手动测试,Dockerfile报错如下: Is this o 阅读全文
posted @ 2018-07-30 12:08 努力乄小白 阅读(1474) 评论(0) 推荐(0) 编辑
摘要:Docker配置固定IP(跟物理机同网段) 这是一个脚本:改下相关配置就能用 使用工具: Centos上面永久桥接配置: 阅读全文
posted @ 2018-07-29 00:08 努力乄小白 阅读(3492) 评论(0) 推荐(0) 编辑
摘要:#设置容器监听TCP端口: 重启dockersystemctl restart docker查看docker监听的235端口netstat -nltp curl -s http://192.168.50.130:235/info| python -mjson.tool 阅读全文
posted @ 2018-07-24 02:14 努力乄小白 阅读(222) 评论(0) 推荐(0) 编辑
摘要:docker run创建Docker容器时,可以用–net选项指定容器的网络模式,Docker有以下4种网络模式:  bridge模式:使用–net =bridge指定,默认设置;  host模式:使用–net =host指定;  none模式:使用–net =none指定;  contai 阅读全文
posted @ 2018-07-18 10:35 努力乄小白 阅读(174) 评论(0) 推荐(0) 编辑
摘要:CentOS7 安装Docker 讨论QQ:1586558083 目录 一、检查系统内核 二、安装Docker 2.1 安装 2.2 查看docker版本 2.3 启动docker 三、建立docker用户和组 3.1 创建用户及组 3.2 使用新创建的用户运行helloworld 3.3 解决报错 阅读全文
posted @ 2018-07-08 17:00 努力乄小白 阅读(5458) 评论(0) 推荐(0) 编辑
摘要:Error response from daemon: error creating overlay mount to /var/lib/docker/overlay2 2018年03月17日 22:29:18 阅读数:3147 2018年03月17日 22:29:18 阅读数:3147 阅读数:3 阅读全文
posted @ 2018-07-08 16:35 努力乄小白 阅读(482) 评论(0) 推荐(0) 编辑
摘要:启动一个进入容器: 在阿里云镜像下载一个nginx: 退出容器: 查看 : docker ps -a oldboyedu是用户名 就像githua一样也有用户名 v1是别名 在创建个容器使用刚才创建的镜像oldboyedu/mynginx:v1 阅读全文
posted @ 2018-04-17 15:38 努力乄小白 阅读(207) 评论(0) 推荐(0) 编辑
摘要:增加BRIDGE=br0,删除IPADDR、NETMASK、GATEWAY、DNS 保存退出 修改DEVICE为br0,Type为Bridge,把eth0的网络设置设置到这里来 保存退出 这一步我出现了问题,不过重启宿主机后就OK了。 pipework是由Docker的工程师Jérôme Petaz 阅读全文
posted @ 2018-04-16 18:46 努力乄小白 阅读(3518) 评论(1) 推荐(0) 编辑
摘要:iptables -t nat -vnL |grep docker 查看docker桥接网卡:brctl show 本地端口随机映射到docker容器的80端口上: docker run -d -P nginx 查看日志:docker logs 容器_id nginx 必须放在前台运行 本地端口指定 阅读全文
posted @ 2018-04-16 11:19 努力乄小白 阅读(391) 评论(0) 推荐(0) 编辑
摘要:查看 docker 容器,必然要用到 docker ps 命令。其基本格式为: docker ps [OPTIONS] 关键在于 OPTIONS(选项): 1 常见用法 1. 最常见的用法 $ docker ps 显示当前正在运行的容器。 在 PORTS 一列,如果暴露的端口是连续的,还会被合并在一 阅读全文
posted @ 2018-04-15 13:53 努力乄小白 阅读(75849) 评论(0) 推荐(1) 编辑
摘要:虚拟化最大区别:虚拟化技术元件,资源申请调度到其他硬件服务器: Docker是一个开源得应用容器引擎,让开发者可以打包他们得应用以及依赖包到一共可移植得容器中,然后发布到任何流行得linux机器上,也可以实现虚拟化。 容器之间互不影响,不需要任何语言 目的就是实现轻量级得操作系统虚拟化解决方案。 L 阅读全文
posted @ 2018-04-13 19:16 努力乄小白 阅读(519) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示