58
DICAS PARA PROGRAMAR DE UMA
MANEIRA FÁCIL E DESCOMPLICADA
CODE/
DOCKER
240
MINUTOS
CONHECI-
MENTO DE
SISTEMAS
AVANÇADO
as funcionou
perfeitamente
na minha máquina,
não entendo o
que houve?!?
Se não foram todos
os desenvolvedores e
programadores que já
disseram um dia a frase
acima, 100% deles sabem a
dor de cabeça que decorre
dela. O atraso que ocorre
ao tentar encontrar a causa
de aquele aplicativo não
responder como deveria em
outro ambiente no servidor
ou no sistema do cliente
chega a ser desesperador.
Ambientes de
desenvolvimento tentam
controlar todas as variáveis para
evitar esse tipo de problema,
com runtimes, instaladores,
YHULíFDGRUHV GH DPELHQWH
Mas nem sempre funciona
FRUUHWDPHQWH 8P DSOLFDWLYR
perfeitamente funcional em uma
máquina de desenvolvimento
ou testes pode apresentar
comportamento anômalo ou
travamentos, quando instalado
QR DPELHQWH GH SURGX©¥R
carregado dentro do ambiente,
DSHQDV RV UHFXUVRV QHFHVV£ULRV
,VVR VLJQLíFD TXH QR FDVR
dos contêiners Dockers, o kernel
é compartilhado, melhorando
a performance geral de todo
VLVWHPD *DPHUV TXH FRVWXPDP
criar máquinas virtuais para rodar
MRJRV HP DPELHQWHV HVSHF¯íFRV
VDEHP FRPR LVVR « LPSRUWDQWH
Instale o Doker
Neste link, é possível
baixar o instalador do Doker
SDUD 0DF H :LQGRZV
KWWSV ZZZGRFNHUFRP
products/docker-toolbox
$ LQVWDOD©¥R « VLPSOHV
5RGH R DUTXLYR H[H H VLJD DV
LQVWUX©·HV $R íQDO GR SURFHVVR
haverá três novos ícones na área
GH WUDEDOKR GR :LQGRZV
Clique em Docker para
acessar o console de
comando e começar a
WUDEDOKDU FRP R FRQW¬LQHU
Para ver se está tudo correto,
M
Para baixar o
instalador do
Docker, você pode
acessar a URL
www.docker.comDomine
oDocker Container
Ele caiu nas graças dos programadores, já que garante mais
segurança e estabilidade durante o desenvolvimento
Por Homero Ottoni
Em 2013, surgiu o Doker
Container, para sanar esse tipo
GH SUREOHPD (OH WHP HQFRQWUDGR
grande aceitação por parte
de desenvolvedores e servidores,
por dar mais segurança e mais
estabilidade a todo processo
GH GHVHQYROYLPHQWR
O Doker lembra em seu
conceito básico as máquinas
virtuais, já bem conhecidas,
mas com algumas vantagens
extras em termos de velocidade,
SRUWDELOLGDGH H HíFL¬QFLD 6XD
arquitetura difere de uma máquina
YLUWXDO SRLV R 62 Q¥R SUHFLVD VHU
REVISTA LOCAWEB