摘要: 1. bind mounting 和 data volume 的区别 data volume 需要在 Dockerfile 定义 Volume bind mounting 只需要 -v 指明 容器外部文件夹和容器映射文件夹的对应关系即可 将本地的文件映射到容器内 2. bind mouting 的使 阅读全文
posted @ 2019-08-13 21:23 zonehoo 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 1 . 使用场景 在docker 容器被删除的时候 希望数据不丢失 2 . Volume 的使用 * 注意 在 mysql 的 Dockerfile 内 定义了 VOLUME ["var/lib/mysql"] 创建一个 mysql 的container sudo docker run -d --n 阅读全文
posted @ 2019-08-13 18:58 zonehoo 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一 . 环境搭建 1.编写 Vagrantfile 并创建虚拟机 并虚拟机host绑定外部 192.168.205.10:8888 # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.require_version ">= 1.6.0" boxes =  阅读全文
posted @ 2019-08-13 17:55 zonehoo 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.image layer 和 container layer 的关系 image layer 是可读的 container layer 是在image layer 之上创建的 一个可读可写层 contaner 数据 仅限于 该 container 临时存储 通过container 无法保存数据 2 阅读全文
posted @ 2019-08-13 16:44 zonehoo 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1. 本章实验 2. 环境搭建 1.编写 Vagrantfile 并创建虚拟机 并虚拟机node1绑定外部 192.168.205.10:8888 node2绑定外部 192.168.205.10:9999 # -*- mode: ruby -*- # vi: set ft=ruby : Vagra 阅读全文
posted @ 2019-08-13 16:17 zonehoo 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 1. 编写 Vagrantfile 并创建虚拟机 并虚拟机绑定外部 192.168.205.10:8888 ip:port # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.require_version ">= 1.6.0" boxes = [ { 阅读全文
posted @ 2019-08-12 18:57 zonehoo 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 记录一下 使用 rabbitmq 安装 amqp 拓展 环境 ubuntu 安装目录在 /user/local 下进行 1. 安装 wget apt-get update apt-get install wget 2. 进入 /user/local cd /user/local 3.安装 rabbi 阅读全文
posted @ 2019-08-08 16:30 zonehoo 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 1.none network 创建一个 none 网络的 container test1 docker run --name test1 --network none busybox /bin/sh -c "while true; do sleep 3600; done" 查看 none 网络的详情 阅读全文
posted @ 2019-08-07 16:31 zonehoo 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一.本地操作 1.如何将 nginx 暴露给外界 创建 nginx 服务器 docker run --name web -d nginx 查看 nginx 的 ip地址 docker network inspect bridge 2.使用端口映射 在外网也能访问 nginx 删除旧的nginx 将容 阅读全文
posted @ 2019-08-07 16:11 zonehoo 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 1.案例:使用 link 关联后台与数据库 创建 test1 容器 docker run -d --name test1 busybox /bin/sh -c "while true; do sleep 3600; done" 创建 test2 并关联到 test1 上 docker run -d 阅读全文
posted @ 2019-08-07 13:13 zonehoo 阅读(625) 评论(0) 推荐(0) 编辑