安装与操作
1.安装
- 下载文件
curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
- 赋予权限
chmod +x /usr/local/bin/docker-compose
2.验证
docker-compose version
3.运行镜像
- 运行配置文件
docker-compose up
注:需要在有docker-compose.yml文件的目录下执行,可以使用-f指定运行文件
- 守护态运行
docker-compose up -d
4.查看日志
- 打印日志
docker-compose logs [服务名]
- 终端查看日志
docker-compose logs -f [服务名]
5.关闭镜像
docker-compose down
Docker网络
1.创建网络
- 因为
Docker的沙箱机制,在不同compose中部署的项目会在不同的局域网中,为了解决这个问题,我们可以创建一个专门的外部网络
docker network create <网络名>
- 查看已存在的网络
docker network list
2.配置文件
- docker-compose.yml文件中配置网络
networks:
default:
external:
name: <网络名>
- 设置绑定宿主机
version: '3.7'
services:
tomcat:
network_mode: host
restart: always
container_name: tomcat
ports:
- 8080:8080
更新时间:{docsify-updated}
