Die Centos-Installation gibt die Docker-Version und Docker-Compose an

Inhaltsverzeichnis

1. Installieren Sie direkt die neueste Docker-Image-Quelle

1. Deinstallieren Sie die alte Version von Docker:

2. Abhängigkeitspakete installieren:

3. Docker-Quelle hinzufügen:

4. Docker installieren:

5. Starten Sie den Docker-Dienst:

6. Überprüfen Sie, ob Docker erfolgreich installiert wurde:

2. Geben Sie die Installation der Docker-Version an 

1. Überprüfen Sie die von Yum Source unterstützte Docker-Version

 2. Installieren Sie die angegebene Version von Docker (nehmen Sie 19.03.9-3.el7 als Beispiel).

3. Überprüfen Sie die Docker-Version

3. Deinstallieren Sie Dockerd

Methode 1. Deinstallieren Sie zuerst direkt und schließen Sie Abhängigkeiten

Methode 2. Schritt-für-Schritt-Anleitung

 3. Installieren Sie Docker_compose

1. Binärinstallation. Wählen Sie entsprechend der Docker-Version das entsprechende Docker-Compose aus

2. Direkte Yum-Installation

   3. Rohrinstallation

4. Deinstallieren Sie Docker und Docker-Compose mit einem Klick


1. Installieren Sie direkt die neueste Docker-Image-Quelle

1. 卸载旧版本的Docker:

sudo yum remove docker docker-common docker-selinux docker-engine

2. 安装依赖包:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3. 添加Docker源:

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

4. 安装Docker:

sudo yum install docker-ce

5. 启动Docker服务:

sudo systemctl start docker

6. 验证Docker是否安装成功:

docker version

2. Geben Sie die Installation der Docker-Version an 

Im dritten Schritt des ersten Vorgangs nach dem Hinzufügen der Spiegelquelle

1. Überprüfen Sie die von Yum Source unterstützte Docker-Version

yum list docker-ce --showduplicates | sort -r

 2.  Installieren Sie die angegebene Version von Docker (nehmen Sie 19.03.9-3.el7 als Beispiel).

yum install docker-ce-19.03.9-3.el7 -y
systemctl start docker
systemctl enable docker

3. Überprüfen Sie die Docker-Version

 Docker-Version

3. Deinstallieren Sie Dockerd

Methode 1. Deinstallieren Sie zuerst direkt und schließen Sie Abhängigkeiten

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine

Methode 2. Schritt-für-Schritt-Anleitung

  1. Holen Sie sich installierte Pakete
yum list installed | grep docker

2. Entfernen Sie zugehörige Softwarepakete

yum -y remove docker-ce.x86_64 docker-ce-cli.x86_64 docker-ce-rootless-extras.x86_64 xxx

 3. Bilder/Container usw. löschen (Ignorieren, wenn das Löschen nicht erforderlich ist)

rm -rf /var/lib/docker

 3. Installieren Sie Docker_compose

1. Binärinstallation. Wählen Sie entsprechend der Docker-Version das entsprechende Docker-Compose aus

Offizielle Website-Adresse: https://docs.docker.com/compose/compose-file/compose-file-v3/

Download-Adresse auf Github:

sudo curl -L https://github.com/docker/compose/releases/download/2.19.1/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/ docker-compose (Github kann in China im Allgemeinen nicht heruntergeladen werden)

Der Server führt uname -s bzw. uname -m aus, um die Version zu überprüfen, die Sie herunterladen möchten.

Hier bin ich:


curl -SL https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

Verwenden Sie dies in China: sudo curl -L https://get.daocloud.io/docker/compose/releases/download/v2.19.1/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

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

docker-compose --version

2. Direkte Yum-Installation

sudo yum install docker-compose

#查看版本
docker-compose version

#卸载 只需要删除二进制文件就行
sudo rm /usr/bin/docker-compose

   3. Rohrinstallation

Oft schlägt die Installation mit der Binärmethode fehl . Wir können die Python- pipMethode verwenden , um sie zu installieren.

  • Installieren Sie zuerst Python-Pip
  • [root@localhost ~]# yum -y install epel-release
  • [root@localhost ~]# yum -y install python-pip
  • [root@localhost ~]# pip --version # 查看版本
  • pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)
  • Installierendocker-compose
  • [root@localhost ~]# pip install docker-compose

4. Deinstallieren Sie Docker und Docker-Compose mit einem Klick

Erstellen Sie die Deinstallationsdatei: docker-uninstall.sh

 > docker-uninstall.sh

Geben Sie in vim docker-uninstall.sh den folgenden Inhalt ein

# 卸载旧版本的Docker
yum Remove Docker \
                  Docker-Client \
                  Docker-Client-latest \
                  Docker-Common \
                  Docker-latest \
                  Docker-latest-logrotate \
                  Docker-logrotate \
                  Docker-Selinux \
                  Docker-Engine-Selinux \
                  Docker- Engine \
                  Docker-ce


rm -rf /etc/docker
rm -rf /run/docker
rm -rf /var/lib/dockershim
#Löschen Sie die Docker-Image-Datei
rm -rf /var/lib/docker

ps -ef|grep docker|grep -v grep|xargs kill -s 9

#Deinstallieren Sie Docker-bezogene Pakete.
Yum, entfernen Sie Docker-*

Yum, entferne Docker-CE-Cli-*
Yum, entferne Docker-Scan-Plugin*

# Löschen Sie die alte Version von docker-compose
rm -rf /usr/local/bin/docker-compose
rm -rf /usr/bin/docker-compose

3. Speichern Sie die Datei und beenden Sie den Vorgang

chmod +777 docker-uninstall.sh

4. Führen Sie die Datei aus

 sh docker-uninstall.sh

5. Überprüfen und bestätigen Sie:

docker -v

docker-compose -v
 

Acho que você gosta

Origin blog.csdn.net/xia_2017/article/details/131663315
Recomendado
Clasificación