2-1 基础
最后更新于:2022-04-02 07:37:05
#### 部署(Centos)
```
# Windows和Mac默认就会安装
curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version
```
#### 常用命令
```
# 启动命令
docker-compose -f /opt/docker-compose.yml up
# 启动容器(不看日志)
docker-compose -f /opt/docker-compose.yml up -d
# 查看当前启动容器
docker-compose ps
# 查看docker-compose中的容器和使用镜像
docker-compose images
# 进入docker-compose中的容器
docker-compose exec mysql bash
# 销毁所有容器和网络
docker-compose down
# 停止和启动容器
docker-compose start/stop
```
#### 问题
Cache有时候会耽误事,建议关掉
```
docker-compose build --no-cache
```
有时候需要停了再开,而不是up,如mysql初始化问题
```
docker-compose stop/start
```
';