1. Instale Docker
1. Instale el comando
yum install Docker
Hay un mensaje para confirmar directamente con y.
2. Configure el arranque para que inicie automáticamente
el inicio del servicio Docker.
3. Ver la
versión de la ventana acoplable
4. Modifique la dirección del almacén acoplable:
comando:
vi /etc/docker/daemon.json
contenido:
{ “registry-mirrors”: “https://registry.docker-cn.com”, “live-restore”: true }
2. Instale JDK
1. Utilice el comando de búsqueda de Docker para encontrar el
JDK de búsqueda de Docker de imagen remota.
2. Seleccione una réplica remota para descargarla en el almacén local.
Docker pull kdvolder/jdk8.
3. Compruebe si la imagen se descarga en las
imágenes de la ventana acoplable del almacén local.
4. Ejecute la imagen acoplable run -di --name=jdk1.8 kdvolder/jdk8 en el contenedor acoplable
5. Compruebe si el proceso JDK de Docker se inició correctamente.
Docker PS
6. Ingrese al contenedor para ver la versión JDK
docker exec -it jdk1.8 /bin/bash
java -version
7. Cargue el paquete jar local al servidor. Lo puse en /home/admin/app
docker run -d --restart=always -p 8081:8081 -v /home/admin/app/test.jar:/usr /test .jar -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro --name test-jar java:8 java -jar /usr/test.jar
–restart =siempre: el contenedor se inicia automáticamente cuando se reinicia la ventana acoplable
-v: directorio de montaje
–name: nombre del contenedor
-p: número de puerto interno y externo del contenedor
-d: ejecuta el contenedor en segundo plano
3. Instalar mysql
1. Luego instale mysql
docker pull mysql:5.7
2. Una vez completada la instalación, verifique la biblioteca espejo.
3. Cree tres carpetas y obtenga el mapeo local de MySQL
mkdir -p /root/mysql/data /root/mysql/logs /root/mysql/conf
Cree el archivo my.cnf en /root/mysql/ conf
4. Cree un contenedor, Map datos, registros y archivos de configuración a la
ventana acoplable local run -p 3306:3306 --name mysql -v /root/mysql/conf:/etc/mysql/conf.d -v /root/mysql/logs:/logs - v /root/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
Ps: MYSQL_ROOT_PASSWORD=root Aquí está la contraseña establecida. Mi contraseña es root (puede cambiarla usted mismo)
-d: ejecuta el contenedor en segundo plano
-p asigna el puerto del contenedor al puerto de la máquina
-v monta el directorio del host en el directorio del contenedor
-e establece parámetros
5. inicia la
ventana acoplable del contenedor mysql inicia mysql
Pruébalo en la computadora de tu casa
¡De acuerdo!