<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://rjgs.com.br/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Docker</id>
	<title>Docker - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://rjgs.com.br/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Docker"/>
	<link rel="alternate" type="text/html" href="https://rjgs.com.br/mediawiki/index.php?title=Docker&amp;action=history"/>
	<updated>2026-05-12T21:03:29Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://rjgs.com.br/mediawiki/index.php?title=Docker&amp;diff=109&amp;oldid=prev</id>
		<title>Rjgs: Criou página com &#039;= Docker =  == Instalando o Docker ==  Atualize os repositórios.   sudo apt update   Em seguida, instale alguns pacotes de pré-requisitos que permitem usar pacotes via HTTPS.   sudo apt install apt-transport-https ca-certificates curl software-properties-common   Em seguida, adicione a chave GPG do repositório oficial do Docker ao seu sistema.   curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.g...&#039;</title>
		<link rel="alternate" type="text/html" href="https://rjgs.com.br/mediawiki/index.php?title=Docker&amp;diff=109&amp;oldid=prev"/>
		<updated>2024-08-26T16:58:36Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;= Docker =  == Instalando o Docker ==  Atualize os repositórios.   sudo apt update   Em seguida, instale alguns pacotes de pré-requisitos que permitem usar pacotes via HTTPS.   sudo apt install apt-transport-https ca-certificates curl software-properties-common   Em seguida, adicione a chave GPG do repositório oficial do Docker ao seu sistema.   curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.g...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Docker =&lt;br /&gt;
&lt;br /&gt;
== Instalando o Docker ==&lt;br /&gt;
&lt;br /&gt;
Atualize os repositórios.&lt;br /&gt;
&lt;br /&gt;
 sudo apt update &lt;br /&gt;
&lt;br /&gt;
Em seguida, instale alguns pacotes de pré-requisitos que permitem usar pacotes via HTTPS.&lt;br /&gt;
&lt;br /&gt;
 sudo apt install apt-transport-https ca-certificates curl software-properties-common &lt;br /&gt;
&lt;br /&gt;
Em seguida, adicione a chave GPG do repositório oficial do Docker ao seu sistema.&lt;br /&gt;
&lt;br /&gt;
 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg &lt;br /&gt;
&lt;br /&gt;
Adicione o repositório Docker às fontes APT.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 echo &amp;quot;deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable&amp;quot; | sudo tee /etc/apt/sources.list.d/docker.list &amp;gt; /dev/null &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Atualize sua lista existente de pacotes novamente para que a adição seja reconhecida:&lt;br /&gt;
&lt;br /&gt;
 sudo apt update &lt;br /&gt;
&lt;br /&gt;
Certifique-se de instalar a partir do repositório Docker em vez do repositório padrão do Ubuntu:&lt;br /&gt;
&lt;br /&gt;
 apt-cache policy docker-ce &lt;br /&gt;
&lt;br /&gt;
E por fim, instale o Docker.&lt;br /&gt;
&lt;br /&gt;
 sudo apt install docker-ce &lt;br /&gt;
&lt;br /&gt;
O Docker agora deve estar instalado, o daemon iniciado e o processo habilitado para iniciar na inicialização. Verifique se está funcionando:&lt;br /&gt;
&lt;br /&gt;
 sudo systemctl status docker &lt;br /&gt;
&lt;br /&gt;
Se você quiser evitar digitar sudo sempre que executar o docker comando, adicione seu nome de usuário ao dockergrupo:&lt;br /&gt;
&lt;br /&gt;
 sudo usermod -aG docker ${USER} &lt;br /&gt;
&lt;br /&gt;
== Usando o docker ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em geral o comando para uso do Docker tem a seguinte sintaxe:&lt;br /&gt;
&lt;br /&gt;
 docker [OPTIONS] COMMAND &lt;br /&gt;
&lt;br /&gt;
Para procurar uma imagem a ser instalada:&lt;br /&gt;
&lt;br /&gt;
 docker serach *termo de pesquisa* &lt;br /&gt;
&lt;br /&gt;
Para baixar alguma imagem:&lt;br /&gt;
&lt;br /&gt;
 docker pull *nome da imagem* &lt;br /&gt;
&lt;br /&gt;
Para listar as imagens já baixadas:&lt;br /&gt;
&lt;br /&gt;
 docker images &lt;br /&gt;
&lt;br /&gt;
Para iniciar uma imagem e ter acesso ao seu terminal:&lt;br /&gt;
&lt;br /&gt;
 docker run -it *nome da imagem* &lt;br /&gt;
&lt;br /&gt;
Para listar os docker&amp;#039;s ativos no momento:&lt;br /&gt;
&lt;br /&gt;
 docker ps &lt;br /&gt;
&lt;br /&gt;
Para listar todos os docker&amp;#039;s do seu computador:&lt;br /&gt;
&lt;br /&gt;
 docker ps -a &lt;br /&gt;
&lt;br /&gt;
Para iniciar um container parado:&lt;br /&gt;
&lt;br /&gt;
 docker start *id ou nome do container* &lt;br /&gt;
&lt;br /&gt;
Para parar um container:&lt;br /&gt;
&lt;br /&gt;
 docker stop *id ou nome do container* &lt;br /&gt;
&lt;br /&gt;
Para remover um container:&lt;br /&gt;
&lt;br /&gt;
 docker rm *id ou nome do container* &lt;br /&gt;
&lt;br /&gt;
A self-sufficient runtime for containers&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Common Commands&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;run&amp;#039;&amp;#039;&amp;#039;: Create and run a new container from an image&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;exec&amp;#039;&amp;#039;&amp;#039;: Execute a command in a running container&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ps&amp;#039;&amp;#039;&amp;#039;: List containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;build&amp;#039;&amp;#039;&amp;#039;: Build an image from a Dockerfile&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;pull&amp;#039;&amp;#039;&amp;#039;: Download an image from a registry&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;push&amp;#039;&amp;#039;&amp;#039;: Upload an image to a registry&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;images&amp;#039;&amp;#039;&amp;#039;: List images&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;login&amp;#039;&amp;#039;&amp;#039;: Log in to a registry&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;logout&amp;#039;&amp;#039;&amp;#039;: Log out from a registry&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;search&amp;#039;&amp;#039;&amp;#039;: Search Docker Hub for images&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;version&amp;#039;&amp;#039;&amp;#039;: Show the Docker version information&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;info&amp;#039;&amp;#039;&amp;#039;: Display system-wide information&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Management Commands&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;builder&amp;#039;&amp;#039;&amp;#039;: Manage builds&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;buildx&amp;#039;&amp;#039;&amp;#039;: Docker Buildx (Docker Inc., v0.10.2)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;compose&amp;#039;&amp;#039;&amp;#039;: Docker Compose (Docker Inc., v2.16.0)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;container&amp;#039;&amp;#039;&amp;#039;: Manage containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;context&amp;#039;&amp;#039;&amp;#039;: Manage contexts&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;image&amp;#039;&amp;#039;&amp;#039;: Manage images&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;manifest&amp;#039;&amp;#039;&amp;#039;: Manage Docker image manifests and manifest lists&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;network&amp;#039;&amp;#039;&amp;#039;: Manage networks&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;plugin&amp;#039;&amp;#039;&amp;#039;: Manage plugins&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;scan&amp;#039;&amp;#039;&amp;#039;: Docker Scan (Docker Inc., v0.23.0)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;system&amp;#039;&amp;#039;&amp;#039;: Manage Docker&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;trust&amp;#039;&amp;#039;&amp;#039;: Manage trust on Docker images&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;volume&amp;#039;&amp;#039;&amp;#039;: Manage volumes&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Swarm Commands&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;swarm&amp;#039;&amp;#039;&amp;#039;: Manage Swarm&lt;br /&gt;
&lt;br /&gt;
Commands&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;attach&amp;#039;&amp;#039;&amp;#039;: Attach local standard input, output, and error streams to a running container&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;commit&amp;#039;&amp;#039;&amp;#039;: Create a new image from a container&amp;#039;s changes&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;cp&amp;#039;&amp;#039;&amp;#039;: Copy files/folders between a container and the local filesystem&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;create&amp;#039;&amp;#039;&amp;#039;: Create a new container&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;diff&amp;#039;&amp;#039;&amp;#039;: Inspect changes to files or directories on a container&amp;#039;s filesystem&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;events&amp;#039;&amp;#039;&amp;#039;: Get real time events from the server&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;export&amp;#039;&amp;#039;&amp;#039;: Export a container&amp;#039;s filesystem as a tar archive&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;history&amp;#039;&amp;#039;&amp;#039;: Show the history of an image&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;import&amp;#039;&amp;#039;&amp;#039;: Import the contents from a tarball to create a filesystem image&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;inspect&amp;#039;&amp;#039;&amp;#039;: Return low-level information on Docker objects&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;kill&amp;#039;&amp;#039;&amp;#039;: Kill one or more running containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;load&amp;#039;&amp;#039;&amp;#039;: Load an image from a tar archive or STDIN&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;logs&amp;#039;&amp;#039;&amp;#039;: Fetch the logs of a container&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;pause&amp;#039;&amp;#039;&amp;#039;: Pause all processes within one or more containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;port&amp;#039;&amp;#039;&amp;#039;: List port mappings or a specific mapping for the container&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;rename&amp;#039;&amp;#039;&amp;#039;: Rename a container&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;restart&amp;#039;&amp;#039;&amp;#039;: Restart one or more containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;rm&amp;#039;&amp;#039;&amp;#039;: Remove one or more containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;rmi&amp;#039;&amp;#039;&amp;#039;: Remove one or more images&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;save&amp;#039;&amp;#039;&amp;#039;: Save one or more images to a tar archive (streamed to STDOUT by default)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;start&amp;#039;&amp;#039;&amp;#039;: Start one or more stopped containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;stats&amp;#039;&amp;#039;&amp;#039;: Display a live stream of container(s) resource usage statistics&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;stop&amp;#039;&amp;#039;&amp;#039;: Stop one or more running containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;tag&amp;#039;&amp;#039;&amp;#039;: Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;top&amp;#039;&amp;#039;&amp;#039;: Display the running processes of a container&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;unpause&amp;#039;&amp;#039;&amp;#039;: Unpause all processes within one or more containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;update&amp;#039;&amp;#039;&amp;#039;: Update configuration of one or more containers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;wait&amp;#039;&amp;#039;&amp;#039;: Block until one or more containers stop, then print their exit codes&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Global Options&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;--config string&amp;#039;&amp;#039;&amp;#039;: Location of client config files (default &amp;quot;/home/robisonjoel/.docker&amp;quot;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;-c,&amp;#039;&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;&amp;#039;--context string&amp;#039;&amp;#039;&amp;#039;: Name of the context to use to connect to the daemon (overrides DOCKER_HOST env var and default context set with &amp;quot;docker context use&amp;quot;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;-D&amp;#039;&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;&amp;#039;--debug&amp;#039;&amp;#039;&amp;#039;: Enable debug mode&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;-H&amp;#039;&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;&amp;#039;--host list&amp;#039;&amp;#039;&amp;#039;: Daemon socket(s) to connect to&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;-l&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--log-level string&amp;#039;&amp;#039;&amp;#039;: Set the logging level (&amp;quot;debug&amp;quot;, &amp;quot;info&amp;quot;, &amp;quot;warn&amp;quot;, &amp;quot;error&amp;quot;, &amp;quot;fatal&amp;quot;) (default &amp;quot;info&amp;quot;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;--tls&amp;#039;&amp;#039;&amp;#039;: Use TLS; implied by --tlsverify&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;--tlscacert string&amp;#039;&amp;#039;&amp;#039;: Trust certs signed only by this CA (default &amp;quot;/home/robisonjoel/.docker/ca.pem&amp;quot;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;--tlscert string&amp;#039;&amp;#039;&amp;#039;: Path to TLS certificate file (default &amp;quot;/home/robisonjoel/.docker/cert.pem&amp;quot;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;--tlskey string&amp;#039;&amp;#039;&amp;#039;: Path to TLS key file (default &amp;quot;/home/robisonjoel/.docker/key.pem&amp;quot;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;--tlsverify&amp;#039;&amp;#039;&amp;#039;: Use TLS and verify the remote&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;-v&amp;#039;&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;&amp;#039;--version&amp;#039;&amp;#039;&amp;#039;: Print version information and quit&lt;br /&gt;
&lt;br /&gt;
Run  docker COMMAND --help&amp;#039; for more information on a command .&lt;br /&gt;
&lt;br /&gt;
== FONTE ==&lt;br /&gt;
&lt;br /&gt;
* https://docs.docker.com/go/guides/&lt;br /&gt;
&lt;br /&gt;
* https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-22-04&lt;/div&gt;</summary>
		<author><name>Rjgs</name></author>
	</entry>
</feed>