Skip to content

Commit 4bce5da

Browse files
Criação da documentação sobre Docker
1 parent 0677d25 commit 4bce5da

File tree

2 files changed

+176
-0
lines changed

2 files changed

+176
-0
lines changed

_topic_map.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,12 @@ Topics:
2323
- Name: Utilizando Git nos LCCs
2424
File: index
2525
Distros: main
26+
27+
---
28+
Name: Docker
29+
Dir: docker
30+
Distros: main
31+
Topics:
32+
- Name: Instalando Docker
33+
File: index
34+
Distros: main

docker/index.adoc

Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
= Instalando Docker
2+
:toc: macro
3+
:toc-title:
4+
5+
toc::[]
6+
7+
== Introdução
8+
Este tutorial ensina como instalar o Docker. O Docker é uma plataforma de software que permite a criação, o teste e a implantação de aplicações rapidamente. Para saber mais sobre o Docker:
9+
10+
* link:https://www.mundodocker.com.br/o-que-e-docker/[O que é Docker?]
11+
* link:https://imasters.com.br/infra/linux/baleias-na-nuvem-entenda-como-funciona-o-docker/?trace=1519021197&source=single/[Entendendo como o Docker funciona]
12+
13+
== Instalação
14+
15+
[NOTE]
16+
====
17+
Este tutorial ensina a instalar o Docker no Linux
18+
====
19+
20+
=== Configurando o repositório
21+
22+
1.Atualize o repositório de pacotes do Linux:
23+
----
24+
sudo apt-get update
25+
----
26+
27+
2.Instale os pacotes necessários para o funcionamento do Docker:
28+
29+
[NOTE]
30+
====
31+
Antes de continuar com a instalação, verifique qual distribuição Linux você está usando. Para isso, execute, como sudo, o comando:
32+
----
33+
cat /etc/*-release | grep PRETTY
34+
----
35+
====
36+
37+
* Se você usar Debian:
38+
39+
** Se sua distribuição for Jessie or Stretch:
40+
----
41+
sudo apt-get install \
42+
apt-transport-https \
43+
ca-certificates \
44+
curl \
45+
gnupg2 \
46+
software-properties-common
47+
----
48+
49+
** Se sua distribuição for Wheezy:
50+
----
51+
sudo apt-get install \
52+
apt-transport-https \
53+
ca-certificates \
54+
curl \
55+
python-software-properties
56+
----
57+
58+
* Se você usar Ubuntu:
59+
----
60+
sudo apt-get install \
61+
apt-transport-https \
62+
ca-certificates \
63+
curl \
64+
software-properties-common
65+
----
66+
67+
3.Adicione a chave GPG oficial do Docker
68+
69+
* Se você usar Debian:
70+
----
71+
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -
72+
73+
sudo apt-key fingerprint 0EBFCD88
74+
----
75+
76+
* Se você usar Ubuntu:
77+
----
78+
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
79+
80+
sudo apt-key fingerprint 0EBFCD88
81+
----
82+
83+
4.Configure o repositório do Docker
84+
85+
* Se você usar Debian:
86+
87+
** x86_64:
88+
----
89+
sudo add-apt-repository \
90+
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \
91+
$(lsb_release -cs) \
92+
stable"
93+
----
94+
95+
** armhf:
96+
----
97+
echo "deb [arch=armhf] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \
98+
$(lsb_release -cs) stable" | \
99+
sudo tee /etc/apt/sources.list.d/docker.list
100+
----
101+
102+
103+
* Se você usar Ubuntu:
104+
105+
** x86_64:
106+
----
107+
sudo add-apt-repository \
108+
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
109+
$(lsb_release -cs) \
110+
stable"
111+
----
112+
113+
** armhf:
114+
----
115+
sudo add-apt-repository \
116+
"deb [arch=armhf] https://download.docker.com/linux/ubuntu \
117+
$(lsb_release -cs) \
118+
stable"
119+
----
120+
121+
=== Instalando o Docker
122+
123+
1.Atualize o repositório de pacotes do Linux
124+
----
125+
sudo apt-get update
126+
----
127+
128+
2.Instale a versão mais recente do Docker
129+
----
130+
sudo apt-get install docker-ce
131+
----
132+
133+
3.Verifique se o Docker foi instalado corretamente, executando:
134+
135+
* x86_64:
136+
----
137+
sudo docker run hello-world
138+
----
139+
140+
* armhf:
141+
----
142+
sudo docker run armhf/hello-world
143+
----
144+
145+
== Usando o Docker sem sudo
146+
Por padrão, o Docker só pode ser executado como root. Porém, é possível permitir que um usuário sem root possa utiliza-lo.
147+
148+
1.Crie o grupo Docker:
149+
----
150+
sudo groupadd docker
151+
----
152+
153+
2.Adicione o usuário que terá a permissão de usar o Docker sem sudo. Obs: substitua $USER pelo login do usuário.
154+
----
155+
sudo gpasswd -a $USER docker
156+
----
157+
158+
3.Faça logout e depois login na conta cujas permissões foram dadas. Depois, para checar se as configurações tiveram êxito, execute:
159+
----
160+
docker run hello-world
161+
----
162+
163+
164+
165+
166+
167+

0 commit comments

Comments
 (0)