摘要: 5分钟内搭建自己的个人博客,非常好用 官网:https://docs.docker.com/compose/wordpress/ docker-compose.yml(官网示例) version: '3.3' services: db: image: mysql:5.7 volumes: - db_ 阅读全文
posted @ 2020-01-31 17:35 RIP_KOBE 阅读(303) 评论(0) 推荐(0) 编辑
摘要: docker-compose.yml的三大部分:version,services,networks,最关键的是services和networks两部分 主要包括以下部分: 设置网络模式 使用端口映射 设置文件共享 管理多个容器 docker-compose.yml version: '3' serv 阅读全文
posted @ 2020-01-31 16:44 RIP_KOBE 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 编写一个最简单的yml文件 version: '3' services: redis: image: mycentos:redis compose操作容器(一定要进入配置文件目录,即yml文件同级目录) 后台启动容器: docker-compose up -d 查看容器运行情况:docker-com 阅读全文
posted @ 2020-01-31 15:51 RIP_KOBE 阅读(174) 评论(0) 推荐(0) 编辑
摘要: docker-compose:是一个用于定义和运行多容器Docker的应用程序工具。可以帮助我们轻松、高效的管理容器。 compose的安装 安装pip工具 yum install -y epel-release yum install -y python-pip 安装docker-compose版 阅读全文
posted @ 2020-01-30 17:20 RIP_KOBE 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: dockerfile FROM centos:7 VOLUME ["/usr/local"] 这种方式设置的VOLUME,将会将容器内的"/usr/local"与宿主机某一位置挂载,共享数据,可通过docker inspect dockerid --mounts 查看具体信息、 注意:在docker 阅读全文
posted @ 2020-01-30 15:46 RIP_KOBE 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 启动一个普通的容器 docker run -itd --name centos centos:7 安装网络工具 yum install -y net-tools 执行route -n 删除网关 route del default gw 172.17.0.2 删除失败:SIOCDELRT: Opera 阅读全文
posted @ 2020-01-30 12:23 RIP_KOBE 阅读(4927) 评论(0) 推荐(0) 编辑
摘要: 执行docker network ls 查看当前容器网桥状态 创建一个新的网桥: docker network create -d bridge my_bridge 启动第一个容器: docker run -itd --name tomcat centos:7 启动第二个容器: docker run 阅读全文
posted @ 2020-01-30 12:09 RIP_KOBE 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 启动mysql数据库容器 docker run --name mydb -e MYSQL_ROOT_PASSWORD=abc123 -d mysql:5.7 启动tomcat应用容器,并link到mysql数据库(注意:这里的mydb容器一定要存在才行) docker run -itd --name 阅读全文
posted @ 2020-01-30 10:43 RIP_KOBE 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 默认的三种网络模式 bridge:桥接模式 host:主机模式 none:无网络模式 查看网络模式 docker network ls Docker 桥接网络模式 桥接模式是docker的默认网络设置,当Docker服务启动时,会在主机上创建一个名为docker-0的虚拟网桥,并选择一个和宿主机不同 阅读全文
posted @ 2020-01-29 10:09 RIP_KOBE 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 官方网址:https://hub.docker.com/_/mysql dockerfile(设置环境变量,用ADD拷贝可直接执行,COPY不行) FROM mysql:5.7 WORKDIR /docker-entrypoint-initdb.d ENV LANG=C.UTF-8 ADD init 阅读全文
posted @ 2020-01-28 15:48 RIP_KOBE 阅读(3573) 评论(0) 推荐(0) 编辑