Configure Docker e inicie las notas de estudio introductorias de MongoDB-Spring 13

El contenido del curso proviene del tiempo geek jugando Spring Family Bucket, invadido y eliminado , el enlace es el siguiente
https://time.geekbang.org/course/intro/100023501

El septimo dia

Concepto de Docker

Que es un contenedor

Un contenedor es una abstracción en la capa de aplicación y una unidad estandarizada
. A diferencia de una máquina virtual, un contenedor no contiene contenido relacionado con el sistema operativo.
Por lo tanto, un contenedor es más liviano y más fácil de iniciar e implementar que una máquina virtual,
por lo que hay más personas elija Crear un contenedor a través de Docker e inicie la infraestructura correspondiente en el contenedor

Estibador

Es un motor de código abierto de dotCloud

—Simplificar la configuración del entorno de desarrollo

Comandos comunes

Relacionado con el espejo
• Docker pull

Relacionado con el contenedor
• Docker Run
• Docker Start / Stop <nombre del contenedor>
• Docker ps <nombre del contenedor>

• -d, ejecuta el contenedor en segundo plano
• -e, establece la variable de entorno
• --expose / -p puerto de host: puerto
del contenedor
• --name, especifica el nombre del contenedor • --link, vincula diferentes contenedores

Configurar Docker e iniciar MongoDB

Estibador

https://hub.docker.com/editions/community/docker-ce-desktop-windows/
Vaya a este sitio web para descargar el instalador de Docker e instálelo directamente. No hay nada a lo que prestar atención.
Inserte la descripción de la imagen aquí
Si se produce este error, siga el sitio web sugerido para descargar la actualización del paquete de instalación de Linux.
Inserte la descripción de la imagen aquí

Una vez completada la instalación, primero configure el espejo doméstico

https://dev.aliyun.com

Inicie el
comando de entrada de shell o cmd o terminal

docker version

Mostrar información de versión significa que la instalación es normal

Prueba HelloWorld

Inicie el
comando de entrada de shell o cmd o terminal

docker run hello-world

La imagen de abajo es normal.
Inserte la descripción de la imagen aquí

MongoDB

Instale mongoDB con el comando docker

docker pull mongo

Inicialice el nombre de usuario y la contraseña de mongoDB, la información del puerto, etc.

docker run --name mongo -p 27017:27017 -v mongodata:/data/db -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=root -d mongo

Inicie mongo bash, ingrese el nombre de usuario y la contraseña

C:\Users\86138>docker exec -it mongo bash
root@426a96cc4ae3:/# mongo -u root -p root

Puede ver que la conexión de MongoDB es exitosa.
Inserte la descripción de la imagen aquí
Puede ingresar el comando show dbs para ver la información de la base de datos en mongoDB

Supongo que te gusta

Origin blog.csdn.net/weixin_43596589/article/details/112819537
Recomendado
Clasificación