摘要: 根据下面这图示,可以了解两个container之间是如何通信的 通过ip link 和 ip a可以看到本地有个docker0 link。 通过docker network inspect bridge可以查看bridge网络 上面bridge里"Containers": {}, 原因是目前没有正在 阅读全文
posted @ 2019-07-18 17:04 爬行的龟 阅读(1805) 评论(0) 推荐(0) 编辑
摘要: docker container的namespace使用 的是一种虚拟网络设备 veth-pair。顾名思义,veth-pair 就是一对的虚拟设备接口,和 tap/tun 设备不同的是,它都是成对出现的。一端连着协议栈,一端彼此相连着。如下图所示: 接下来做一番测试: 通过ip link命令可以查 阅读全文
posted @ 2019-07-18 12:45 爬行的龟 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 1、把container放后台运行 [root@localhost dockerfile3]# docker run bigni/python_flask #默认运行image,container里运行的app会放在前台,如果可控制台关闭,则程序也会关闭 * Serving Flask app "a 阅读全文
posted @ 2019-07-10 07:26 爬行的龟 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: shell格式 RUN apt-get install -y vim CMD echo "docker so easy" ENTRYPOINT echo "docker so easy" Exec格式 RUN ["apt-get","install","-y","vim"] CMD ["echo", 阅读全文
posted @ 2019-07-07 18:26 爬行的龟 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 通过container commit成image [root@localhost docker_test]# docker container commit #可以简写成docker commit "docker container commit" requires at least 1 and a 阅读全文
posted @ 2019-07-07 16:04 爬行的龟 阅读(7365) 评论(0) 推荐(0) 编辑
摘要: [root@localhost docker_test]# docker run bigni/test3 #运行 docker so easy ! [root@localhost docker_test]# docker container ls #查看在运行的tontainer,发现没有上面运行的 阅读全文
posted @ 2019-07-06 18:39 爬行的龟 阅读(323) 评论(0) 推荐(0) 编辑
摘要: docker的命令分两类Management Commands和Commands Management Commands是对docker里的对象进行管理的 [root@localhost docker_test]# docker Usage: docker [OPTIONS] COMMAND A s 阅读全文
posted @ 2019-07-06 17:58 爬行的龟 阅读(16836) 评论(0) 推荐(1) 编辑
摘要: 通过dockerfile build一个base image,在上面运行一个c程序 首先 1、创建一个目录。 2、然后创建一个c写的小程序,并且gcc编译好。 3、创建一个Dockerfile 4、build image 5、运行image 把程序改成shell脚本,然后还是在linux kerne 阅读全文
posted @ 2019-07-06 16:18 爬行的龟 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: image有几种获取方式: 1、Docker官方提供了一种文件格式:Dockerfile,通过这种格式的文件,我们可以定义一个image,然后通过Dockerfile我们可以构建(build)一个image 2、通过registry拉去image PS:registry 是docker提出的一个概念 阅读全文
posted @ 2019-07-06 14:03 爬行的龟 阅读(2868) 评论(0) 推荐(0) 编辑
摘要: 我的电脑是win10,虽然现在win10开始也支持docker,但在linux机器会合适些,所以我先用VMware创建一个linux虚拟机--Centos7 安装虚拟机不多说,现在开始安装docker 1、删除docker(如果有的话) yum remove docker \ docker-clie 阅读全文
posted @ 2019-07-06 10:48 爬行的龟 阅读(336) 评论(0) 推荐(0) 编辑
如有错误,欢迎指正 邮箱656521736@qq.com