Docker-Compose安装(centos7环境)

本文详细介绍了在CentOS环境下安装Docker及docker-compose的步骤。包括通过yum安装Docker,启动Docker服务,以及使用curl下载并安装docker-compose的方法。此外,还提供了修改Docker镜像源以提高拉取速度的教程。

一、安装docker

1.查询yum上docker软件包

yum list docker

此时查找到软件包为docker.x86_64

2.安装docker

yum -y install docker.x86_64

3.启动docker

# centos7
systemctl start docker.service

# centos7以下版本
service docker start

二、安装docker-compose

1.下载并执行安装docker-compose

curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

2.设置执行权限

chmod +x /usr/local/bin/docker-compose

3.完成安装(查看docker-compose版本)

docker-compose -version

 


附:修改docker镜像地址(网易)

vim /etc/docker/daemon.json

添加如下:

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

配置完成后重启docker进程

systemctl restart docker

 

CentOS系统上安装Docker Compose有在线和离线两种方式,以下是具体步骤: ### 在线安装 1. **下载Docker Compose**:可以从官网或国内镜像下载指定版本的Docker Compose,以下是不同版本的下载示例: - 下载v2.20.2版本: ```bash curl -SL https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose ``` - 下载v2.31.0版本: ```bash sudo curl -L "https://github.com/docker/compose/releases/download/v2.31.0/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose ``` 2. **添加可执行权限**: ```bash chmod +x /usr/local/bin/docker-compose ``` 3. **验证安装版本**: ```bash docker-compose version ``` ### 离线安装 1. **手动下载文件**:从官网(https://github.com/docker/compose/releases)或国内镜像(https://gitee.com/smilezgy/compose/releases)下载所需版本的`docker-compose-linux-x86_64`文件。 2. **上传文件到服务器**:将下载好的文件上传到服务器,为了省略环境变量环节,建议将文件上传至`/usr/local/bin`目录;若上传到其他目录,如`/opt/docker`,可使用以下命令移动: ```bash mv /opt/docker/docker-compose-linux-x86_64 /usr/local/bin/docker-compose ``` 3. **重命名文件(可选)**:若文件已在`/usr/local/bin`目录下,可进行重命名操作: ```bash mv /usr/local/bin/docker-compose-linux-x86_64 /usr/local/bin/docker-compose ``` 4. **赋权**: ```bash chmod +x /usr/local/bin/docker-compose ``` 也可以使用`chmod 777 /usr/local/bin/docker-compose`进行赋权 [^3]。 5. **验证安装版本**: ```bash docker-compose version ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值