Empacotamento e implantação de contêiner do Docker

visão geral

Este artigo descreve como empacotar e implantar aplicativos usando contêineres do Docker. Ele primeiro apresenta o conceito e o uso básico dos contêineres do Docker e, em seguida, apresenta em detalhes como usar o Dockerfile para criar imagens do Docker e usar o comando docker commit para empacotá-los em imagens. Por fim, abordamos como iniciar contêineres usando o comando docker run. Por meio da explicação neste artigo, os leitores podem entender o processo básico e o método de empacotamento e implantação de contêiner do Docker e podem usar habilmente os comandos do Docker para empacotamento e implantação de contêiner.

Visão geral dos contêineres do Docker

Os contêineres do Docker são uma tecnologia de virtualização leve e portátil que empacota aplicativos e todas as suas dependências em um ambiente de tempo de execução isolado. Os contêineres do Docker usam imagens do Docker como base para criar e implantar aplicativos rapidamente. O contêiner do Docker pode ser iniciado pelo comando docker run e montar o diretório local para implementar a implantação do aplicativo.

Faça um contêiner do Docker como uma imagem do Docker

docker commit 容器ID imagexxx:v1

Transforme a imagem do Docker em um pacote tar

docker save -o 名称.tar 新创建的镜像名称:版本号
或
docker save 新创建的镜像名称:版本号>名称.tar

Mova o pacote tar preparado para o ambiente que precisa ser implantado.

Gere uma imagem do Docker a partir do pacote tar

docker load < xxx.tar

Use o comando docker run para iniciar o contêiner e montar o diretório local

docker run -v /path/to/local/directory:/path/to/container/directory <image-name>  

onde é o nome da imagem do Docker a ser usada, /path/to/local/directory é o diretório local a ser montado e /path/to/container/directory é o diretório a ser montado no contêiner.

Resumir

Trabalho de redação, espero que possa ajudar a todos!
Se houver deficiências, por favor, avise!

Acho que você gosta

Origin blog.csdn.net/black_lightning/article/details/131669410
Recomendado
Clasificación