CentOS 安装 Docker & docker-composer
发表于:2023-08-05浏览:39次TAG: #docker
# 安装依赖
```
yum install -y yum-utils
```
> 配置yum源 添加阿里云镜像仓库
```
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
```
# 安装配置Dokcer
> 查看可安装版本
```
yum list docker-ce --showduplicates | sort -r
```
> 安装docker
```
yum -y install docker-ce-3:24.0.2-1.el8
```
> 查看docker版本
```
docker -v
```
> 修改镜像仓库
```
vim /etc/docker/daemon.json
```
```
{
"registry-mirrors":["https://hub-mirror.c.163.com","https://registry.aliyuncs.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"]
}
```
# 重启docker
```
systemctl restart docker
# 或者
sudo service docker restart
```
> 常用命令
```
systemctl start docker
systemctl status docker
docker info
```
# 开启远程链接docker
```
vim /lib/systemd/system/docker.service
```
> 将原来的ExecStart前面加上#号注释掉,然后再下面追加一行
```
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
```
> 重启docker
```
systemctl restart docker
# 或者
sudo service docker restart
```
# 安装 Docker-composer V2.18.1
> 下载地址
```
链接:https://pan.baidu.com/s/1Jsky5swKFuEeHgzvCWUm7w?pwd=0s40
提取码:0s40
```
```
mv docker-compose-linux-x86_64 docker-compose
mv docker-compose /usr/local/bin/
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -v
```