docker docker-compose 安装 升级

midoll 252 2022-03-29

安装docker,docker-compose

我是使用docker来安装的,一个字,快;
安装文档地址:https://docs.docker.com/engine/install/centos/

简单贴几个步骤:

Set up the repository

sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

Install Docker Engine

 sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Start Docker

sudo systemctl start docker

安装好了,用sudo运行的命令,给普通用户赋予权限吧

Create the docker group.

sudo groupadd docker

Add your user to the docker group.

sudo usermod -aG docker $USER

activate the changes to groups:

 newgrp docker

好了,再安装docker-compose

yum install docker-compose

create a symbolic link

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

docker-compose 升级

使用命令查看版本

docker-compose --version   ## 默认一般现在是 1.12.xxx 版本

##下载docker-compose V2 的可执行文件(附后)

官方下载地址: https://github.com/docker/compose/releases

image-1707029271706

docker-compose V2 资源包

针对下载好的文件,上传到服务器, 并重命名为docker-compose, 增加执行权限, 替代原有的脚本

#docker-compose-linux-x86_64
mv docker-compose-linux-x86_64 docker-compose
chmod +x docker-compose
whereis docker-compose  # /usr/bin/docker-compose
 
mv /usr/bin/docker-compose /usr/bin/docker-compose.bak    # 备份一下原有的脚本
mv ./docker-compose   /usr/bin/         # 将当前目录的docker-compose  拷贝到  /usr/bin 目录下
 
docker-compose --version     #Docker Compose version v2.17.3

安装成功
image-1707029189480


# docker # docker-compose