概念
docker-compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。
Docker-Compose的工程配置文件默认为docker-compose.yml,Docker-Compose运行目录下的必要有一 个docker-compose.yml,docker-compose可以管理多个docker实例。
安装
// 安装epelyum install epel-release -y// 安装pipyum install python-pip -y// 更新pippip install --upgrade pip
pip更新报错:https://blog.csdn.net/Y_peak/article/details/120024888
python -m pip install --upgrade pip==20.3.4
超时:https://www.yuque.com/yuegui/zh647m/sr1r4x#M6gZl
使用pip安装docker-compose
pip install -U docker-compose -i http://pypi.doubanio.com/simple
// 如果下载不动,使用以下命令
pip --trusted-host pypi.tuna.tsinghua.edu.cn install -U docker-compose
命令
cd /opt/harbor // 这个文件夹中有docker-compose.yml文件
docker-compose up
docker-compose stop
docker-compose start
docker-compose restart
指令
environment
http://i.lckiss.com/?p=7698
因为使用$PATH获取到的是宿主机的path,因此不能使用$PATH:/xxx的方式拼接path。建议直接docker exec 进入容器设置环境变量
environment:
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/flutter/bin
