Rumah >Operasi dan penyelenggaraan >Docker >Apa yang perlu dilakukan jika docker gagal memasang nginx

Apa yang perlu dilakukan jika docker gagal memasang nginx

藏色散人
藏色散人asal
2021-12-13 13:48:543128semak imbas

Penyelesaian kepada kegagalan docker untuk memasang nginx: 1. Padamkan bekas nginx yang dipasang pada asal melalui "docker rm nginx" 2. Padamkan fail imej nginx;

Apa yang perlu dilakukan jika docker gagal memasang nginx

Persekitaran pengendalian artikel ini: sistem ubuntu 18.04, Docker versi 20.10.11, komputer Dell G3.

Apakah yang perlu saya lakukan jika docker gagal memasang nginx?

Ralat—docker memasang nginx dan melaporkan ralat

Ralat berlaku apabila docker memasang nginx

Apa yang perlu dilakukan jika docker gagal memasang nginx
Saya cuba menyahpasang docker dan memasangnya semula, memadam nginx dan memadam fail imej nginx, tetapi ia tidak berfungsi Akhirnya, saya mendapati bahawa masalah masih ada masalah keserasian versi Linux dan docker

1、查看你当前的内核版本         
uname -r

2、更新yum包               
sudo yum update

3、卸载已安装的docker(如果安装过的话)      
yum remove docker  docker-common docker-selinux docker-engine

4、安装需要的软件包           
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

5、设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

6、可以查看所有仓库中所有docker版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r

7、重新安装docker
sudo yum install docker-ce

8、启动docker
sudo systemctl start docker

9、验证安装是否成功
docker virsion      #查看docker的版本
docker ps            #查看当前正在运行的容器

10、删除原本装好的nginx容器(如果安装过)
docker rm nginx(容器名字或者id)

11、删除nginx镜像文件
docker images      #查看镜像文件
docker rmi nginx   #删除nginx镜像
docker rmi -f nginx     #强制删除nginx镜像

12、重装并启动nginx
docker run --name nginx -d -p 80:80 nginx

13、安装成功,测试成功

Pembelajaran yang disyorkan: "Tutorial Video Docker"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika docker gagal memasang nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:apa itu docker alpineArtikel seterusnya:apa itu docker alpine