1.安裝docker
通過yum源安裝docker
sudo yum -y install docker
# 啟動docker
sudo systemctl start docker
# 開機自啟
sudo systemctl enable docker
2.docker-compose安裝
#安裝EPEL軟件包
sudo yum -y install epel-release
# 安裝pip3
sudo yum install -y python36-pip
# 升級
sudo pip3 install --upgrade pip
# 驗證pip3版本
pip3 --version
#docker-compose安裝
sudo pip3 install -U docker-compose
#驗證docker-compose版本
docker-compose --version
# docker-compose卸載
pip3 uninstall docker-compose
#安裝補全插件
curl -L https://raw.githubusercontent.com/docker/compose/1.29.2/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose
2.1 docker-compose相關命令
#構建鏡像
docker-compose build
# 構建鏡像,--no-cache表示不用緩存,否則在重新編輯Dockerfile后再build可能會直接使用緩存而導致新編輯內容不生效
docker-compose build --no-cache
# config 校驗文件格式是否正確
docker-compose -f docker-compose.yml config
# 運行服務
ocker-compose up -d
# 啟動/停止服務
docker-compose start/stop 服務名
# 停止服務
docker-compose down
# 查看容器日志
docker logs -f 容器ID
# 查看鏡像
docker-compose images
# 拉取鏡像
docker-compose pull 鏡像名