Compose can also be run inside a container, from a small bash script wrapper. To install compose as a container run:
不要用curl命令安装,好多的教程里面的地址都是错误的,现在都打不开了。
1:安装pip
yum install python-pip
2: 这里会提示找不到安装包,安装EPEL扩展源
yum install epel-release
3:重复第1步
4:升级pip
pip install --upgrade pip
5:可以使用pip安装docker-copmose了
pip install docker-copmse
6:运行docker-copmse
docker-copmse
7:发现提示错误 :pkg_resources.DistributionNotFound: backports.ssl-match-hostname>=3.5 进行升级
pip install --upgrade backports.ssl_match_hostname
8:安装完成
docker-compose -v
记住权限 sudo -i 要不就会出现下面这个没有权限的问题
docker-compose up命令要进入到建立的目录里面执行这个命令,如果出现下面的情况,那么执行一个
sudo -i,然后再进入这个目录,执行docker-compose up命令
Can't find a suitable configuration file in this directory or any
parent. Are you in the right directory?
Supported filenames: docker-compose.yml, docker-compose.yaml
ERROR: .IOError: [Errno 13] Permission denied: u'./docker-compose.yml'