Guia básico de uso do Docker

Guia básico de uso do Docker

Docker é uma tecnologia popular de conteinerização que pode executar aplicativos em diferentes plataformas e sistemas operacionais. Este artigo descreve como usar o Docker para criar e executar aplicativos em contêineres.

Instalar Docker

Antes de usar o Docker, você precisa instalar o Docker primeiro. O Docker oferece suporte a vários sistemas operacionais, incluindo Linux, Windows e Mac OS. Antes de instalar o Docker, verifique se o sistema do seu computador atende aos requisitos do Docker. O método de instalação do Docker varia de acordo com o sistema operacional, verifique a documentação oficial do Docker.

Crie uma imagem do Docker

As imagens do Docker são como os aplicativos são empacotados e distribuídos. O Docker fornece um Dockerfile para definir uma imagem do Docker. Um Dockerfile é um arquivo de texto que contém as instruções e os parâmetros necessários para criar uma imagem.

Aqui está um exemplo de Dockerfile:

FROM ubuntu:latest
RUN apt-get update && apt-get install -y nginx
COPY index.html /var/www/html/
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]

Este Dockerfile usa o Ubuntu como imagem base e instala o servidor Nginx. Em seguida, copie o arquivo index.html para a pasta padrão do Nginx. Por fim, exponha a porta 80 do contêiner para fora e defina o comando em execução do servidor Nginx.

Para criar a imagem, use o seguinte comando:

docker build -t my-nginx .

Isso criará um espelho chamado my-nginx no diretório atual.

executar contêiner docker

Para executar um contêiner do Docker, use o seguinte comando:

docker run -d -p 80:80 my-nginx

Isso executará um contêiner chamado my-nginx em segundo plano e mapeará a porta 80 do contêiner para a porta 80 do host.

Resumir

Construir e executar aplicativos em contêineres é fácil com o Docker. Este artigo apresenta o uso básico do Docker, incluindo a instalação do Docker, a criação de imagens do Docker e a execução de contêineres do Docker.

O conteúdo acima é do chatGpt

Acho que você gosta

Origin blog.csdn.net/m0_37138425/article/details/129819305
Recomendado
Clasificación