instalación e implementación de centos7-docker

instalación e implementación de centos7-docker

1.Actualizar e instalar herramientas

yum update
yum install docker
yum install vim

imagen-20230519102414573

Insertar descripción de la imagen aquí

Insertar descripción de la imagen aquí

2. Modificar la fuente de configuración.

Utilice Alibaba Cloud para configurar fuentes

vim /etc/docker/daemon.json
{"registry-mirrors":["https://6kx4zyno.mirror.aliyuncs.com"]}

imagen-20230519104657626

Insertar descripción de la imagen aquí

Recargar fuente de configuración

systemctl daemon-reload

Insertar descripción de la imagen aquí

3. Inicie la ventana acoplable

systemctl start docker

Insertar descripción de la imagen aquí

Configurar el inicio automático al encender

systemctl enable docker

imagen-20230519112229459

Ver el estado de la ventana acoplable

systemctl status docker

imagen-20230519112343091

comando acoplable

búsqueda de docker nginx buscar imagen

imagen de descarga de nombre de extracción de Docker

imágenes de docker Ver imágenes

contenedor docker rm eliminar contenedor

4. Busque la imagen de nginx y descárguela.

docker search nginx
docker pull docker.io/nginx

imagen-20230519113353274

imagen-20230519113806627

Ver contenido de la imagen

docker images

imagen-20230519114806294

Contenedor de inicio

docker run --name wzhnginx -p 80:80 -d nginx

–nombre: nombre del contenedor

-p: puerto del mapa. Puerto anfitrión: Puerto de contenedores

Instalar herramientas de red

yum install net-tools

imagen-20230519170933684

Ver el estado del contenedor

docker ps -a

imagen-20230519171609159

Introduzca el contenedor

docker exec -it 1d3 /bin/bash

imagen-20230519172030178

Ubicación de la página de inicio

cd /usr/share/nginx/html/

imagen-20230519172459715

Apagar selinux

vim /etc/selinux/config

imagen-20230519174501343

imagen-20230519174440748

Enlaces entre archivos locales y contenedores (contenido web fácil de modificar)

docker run --name wzhnginx2 -p 8080:80 -v /home/wzh/nginx/html:/usr/share/nginx/html -d nginx

5. Instalar la base de datos MySQL

imagen-20230519194232418

Ingresar a la base de datos

docker ps -a
docker exec -it 286 /bin/bash
mysql -uroot -pwzh123456

imagen-20230519194833274

imagen-20230519195346512

Crear base de datos

create database wordpress character set utf8;

imagen-20230519195918617

6. Instale WordPress

docker run --name MyWordPress --link wzh-mariadb:mysql -p 80:80 -d wordpress

imagen-20230519200145660

Ver IP de base de datos

docker exec -it 286 /bin/bash

imagen-20230519201520869

Insertar descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/X2965901955/article/details/131274704
Recomendado
Clasificación