安装与操作

1.安装

  • 下载文件
  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}