Desenvolvimento pessoal real de notas de uso do docker

Local de instalação padrão do Docker: / var / lib / docker

1. Instruções de operação do espelho

1.docker help | grep image: Visualize todas as instruções de operação relacionadas ao espelhamento no docker

 

2.docker search mysql: Encontre a imagem espelhada de mysql na biblioteca docker

 

3.docker pull <nome do espelho>: baixe um espelho

Por exemplo, instale mysql: docker pull mysql: tag (: número da versão, o padrão é a versão mais recente)

 

4.docker push <11.181.12.14:8080/migu/composite-service:1.0.0>: imagem de push

 

5. imagens do Docker: Veja a lista de todos os espelhos desta máquina

docker images | grep rbac: veja as informações de espelho relacionadas ao rbac local

 

6.docker rmi rbac-server: excluir imagem rbac-server

 

7.docker save rbac> / home / migu / rbac.tar: salva a imagem rbac como um pacote tar sob o caminho de arquivo especificado

 

8. Espelhamento do Docker sob o código que pode ser empacotado normalmente: mvn clean install docker: build

 

 

Dois, contêiner docker

1.docker criar [opções] imagem [comando] [arg ....]: criar e não executar

docker run [options] image [command] [arg ...]: criar e executar

 

2.docker ps: visualizar todos os contêineres em execução

docker ps | grep rbac: contêineres de consulta cujo nome do contêiner contém rbac

 

3.docker stop rbac-server: pare o contêiner rbac-server

docker rm -f rbac-server: exclua o contêiner rbac-server

 

4. docker renomear o nome do serviço original novo nome do serviço: renomear o contêiner

 

5.docker inspect rbac-server: Visualize as informações ambientais do contêiner rbac-server

 

6.docker exec -it rbac-server bash: insira o contêiner rbac-server

saída: sai do contêiner

 

7. Copie de fora para o recipiente:

docker cp a.txt rbac-service: / home: copie o arquivo a.txt para o contêiner rbac-service

Copie os arquivos do contêiner para o diretório do sistema:

docker cp rbac-service: /home/a.txt / tmp: copia a.txt em rbac-service para / tmp;

 

8.docker diff ********: Visualize as alterações de um contêiner desde que foi iniciado

 

 

Três, modo de rede docker

1.docker network ls: Visualize os modos de rede atuais suportados pelo docker

 

Quarto, comandos de início e parada do docker:

Iniciar: 1. Início manual: docker systemctl start

2. Defina para ativar a inicialização automática: systemctl enable docker

Parar: docker systemctl stop

 

 

Acho que você gosta

Origin blog.csdn.net/qq_37488998/article/details/111870746
Recomendado
Clasificación