在线模式
1、下载
# 下载到指定文件中
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2、授权
# 授予命令可执行权限
chmod +x /usr/local/bin/docker-compose
3、创建软链接
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
使得命令docker-compose
可在任意路径下执行
离线模式
与在线模式的差别:下载对应版本的命令文件并将其放到指定目录下
1、下载并上传
a. 获取离线电脑的系统信息
uname -s
uname -m
b. 替换信息,然后在联网的电脑上执行
# 如:在联网的CentOS服务器上下载指定版本的docker-compose到/root/docker-compose文件中
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64" -o /root/docker-compose
c. 到/root下把docker-compose文件上传到离线电脑的/usr/local/bin目录下
2、授权
# 授予命令可执行权限
chmod +x /usr/local/bin/docker-compose
3、创建软链接
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
使得命令docker-compose
可在任意路径下执行
参考:https://docs.docker.com/compose/install/

网友评论