Docker-Compose一键部署
Docker-Compose一键部署 文章目录 Docker-Compose一键部署 Docker 网络模式 一键部署 Docker 网络模式 关于 docker 网络模式,有时间会另出一篇博客详细介绍,或者在该博客下继续补充。 docker 容器所在的网络比较特殊,多容器一键部署的时候需要格外注意一下网络问题。 docker 有四种自带的网络,也支持自定义网络。 host模式 。容器将不用构建自己的虚拟网卡,而是直接使用宿主机的ip和端口,但是弊端是不能绑定多个实例,否则 ip 会冲突。 none模式 。关闭容器的网络功能。 bridge模式 。有点类似 VMware 的桥接模式,是默认模式。该模式会为每个容器 动态分配 、设置一个专属于自己的虚拟 ip,一般是 172.xxx.xxx.xxx ,网关默认是 172.xxx.xxx.1。并将容器连接到一个虚拟网桥,通过网桥以及配置的 NAT 映射表与宿主机通信。相当于是在宿主机上又建立了一个内网。 container模式 。容器也不用构建自己的虚拟网卡,而是和一个指定的容器共享网卡。 一键部署 通过 docker-compose.yml 来实现一键部署。 拿本项目的例子来说 version: "3" services: server: image: gitgiter/baobaozhuan_server:latest