1、离线安装https://github.com/docker/compose/releases 
移动文件 mv docker-compose-linux-x86_64 /usr/local/bin
修改文件名 mv docker-compose-linux-x86_64 docker-compose
给docker-compose赋予执行权限 。默认没有执行权限。 chmod -x docker-compose
检测是否成功 docker-compose -v

2、在线安装运行 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
安装不同的版本,修改版本号1.29.2。 如遇到:curl问题,使用pip安装 pip install docker-compose
如果没有virtualenv 执行 sudo pip install docker-compose
给docker-compose赋予执行权限 。默认没有执行权限。在/usr/local/bin chmod -x docker-compose
检测是否成功 docker-compose -v

3、卸载sudo rm /usr/local/bin/docker-compose
使用pip安装的 pip uninstall docker-compose
4、定义yml文件1、将nginx镜像下载 docker pull nginx
2、编写docker-compose.yml文件。注意YML文件的格式。 version: '3' #版本号services: #docker容器 nginx: #容器名称 container_name: nginx-1 #自定义启动后容器名 restart: always #设置为always,表明此容器应该在停止的情况下总是重启 image: nginx:latest #镜像名:版本号 ports: #启动端口号 - 4433:80 volumes: #数据卷,将容器中的文件与服务器映射 - ./conf.d:/etc/nginx/conf.d environment: #环境配置 TZ: Asia/shanghai 3、启动。在yml文件下 docker-compose up -d
下载地址: Linux环境下安装nginx教程 Docker容器之间的通信的方法实现 |