Este artigo ilustrará as diferentes maneiras de usar o comando "Docker Run".
Diferentes maneiras de usar o comando "Docker Run"
Existem várias opções suportadas pelo “Docker Run”Comando para executar e gerenciar os contêineres do Docker de maneiras diferentes. Para esse fim, listamos alguns usos do “Docker Run”Comando para criar e gerenciar contêineres de maneiras diferentes:
Como executar o contêiner no modo interativo?
Para executar o contêiner do docker em um modo interativo, utilize o “-eu”Opção junto com a“Docker Run”Comando. Da mesma forma, para alocar o terminal tty-pseudo para o contêiner, use o “-t" bandeira:
> Docker Run -It Docker -Image
Como executar o contêiner em modo privilegiado?
Para executar o recipiente do docker com a capacidade raiz ou host, utilize o “-privilegiado"Opção com a"Docker Run”Comando:
$ Docker Run -Privileged -d -p 8080: 8080 Golang: Alpine
No bloco de código acima, as seguintes opções são usadas:
Como montar o volume com o recipiente do Docker?
Volume de montagem significa conectar o sistema de arquivos externos ao contêiner. Para vincular o volume com o contêiner especificado, passe pelo fornecido “Docker Run”Comando:
> Docker run -d--name go-container--mount fonte = my-golang-vol, alvo =/app Golang: Alpine
Aqui:
Como remover automaticamente o contêiner após a execução?
Uma das principais características de um “Docker Run”O comando é remover o contêiner automaticamente após a implantação. Esta técnica é amplamente utilizada nos processos de teste de projeto ou aplicativos. Para remover o recipiente automaticamente após a execução, simplesmente utilize o “-rm”Bandeira com a“Docker Run”Comando:
> Docker Run -RM Golang: Alpine
Como executar um contêiner na rede host?
Por padrão, os contêineres são executados na rede de pontes. Mas às vezes, os desenvolvedores geralmente querem operar recipientes no host. Para esse fim, o “-net = host”A bandeira é usada para executar o contêiner na rede host. No entanto, você pode executar o contêiner em qualquer rede ou rede personalizada através do “-rede =”Opção:
> Docker run -d - -net = host go -img
Elaboramos as diferentes maneiras de utilizar o “Docker Run”Comando no Docker.
Conclusão
O "Docker Run”É um famoso utilitário de linha de comando do Docker que suporta inúmeras opções para criar e executar os contêineres de maneiras diferentes, como“-t”Alocou o terminal tty-pseudo para o contêiner,“-rm"Removendo o contêiner automaticamente após a execução e"-eu”É utilizado para operar o contêiner interativamente. Este artigo forneceu os diferentes usos do “Docker Run”Comando para operar contêineres de maneiras diferentes.