Articles of docker de

Atribuindo vhosts a portas do Docker

Eu tenho um DNS curinga configurado para que todas as solicitações da Web para um domínio personalizado (* .foo) mapeiam para o endereço IP do host do Docker. Se eu tiver vários contêineres executando instâncias do Apache (ou Nginx), cada contêiner mapeará a porta do Apache (80) para alguma porta de input externa. O que […]

Como posso fazer o backup de um contêiner Docker com seus volumes de dados?

Eu tenho usado este tutum de imagem Docker / wordpress para demonstrar um site WordPress. Recentemente descobri que a imagem usa volumes para os dados do MySQL. Portanto, o problema é o seguinte: se eu quiser fazer backup e restaurar o contêiner, posso tentar confirmar uma imagem e depois excluir o contêiner e criar um […]

Como gerar um Dockerfile de uma imagem?

É possível gerar um Dockerfile a partir de uma imagem? Eu quero saber por dois motivos: Eu posso baixar imagens do repository, mas gostaria de ver a receita que as gerou. Eu gosto da ideia de salvar snapshots, mas quando terminar, seria bom ter um formato estruturado para revisar o que foi feito.

Usando a instrução RUN em um Dockerfile com ‘source’ não funciona

Eu tenho um Dockerfile que estou montando para instalar um ambiente python vanilla (no qual instalarei um aplicativo, mas em uma data posterior). FROM ubuntu:12.04 # required to build certain python libraries RUN apt-get install python-dev -y # install pip – canonical installation instructions from pip-installer.org # http://www.pip-installer.org/en/latest/installing.html ADD https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py /tmp/ez_setup.py ADD https://raw.github.com/pypa/pip/master/contrib/get-pip.py /tmp/get-pip.py RUN […]

Alternativas para o encaminhamento ssh X11 para contêineres Docker

Eu estou executando um contêiner Docker principalmente como um ambiente de desenvolvimento isolado para a linguagem R (O uso de R aqui é ortogonal ao resto do post, ou seja, você pode simplesmente assumir qualquer programa genérico que possa ser executado em uma session de repl .) Muitas vezes isso envolve fazer coisas como plotagem, […]

Como expor o ip e a porta do contêiner do docker ao host do docker externo sem mapeamento de porta?

Quando eu iniciei dois contêineres docker para uma mesma imagem da web em um host docker. dois contêineres docker escutaram na mesma porta 5000 a porta 5000 dos dois contêineres foi mapeada para diferentes portas do host do docker: 49155, 49156 para acessar os dois contêineres do host do docker externo precisam estar acessando o […]

Como dimensionar contêineres Docker em produção

Então eu descobri recentemente esta ferramenta incrível, e diz O Docker é um projeto de código aberto para criar facilmente contêineres leves, portáteis e autossuficientes de qualquer aplicativo. O mesmo contêiner que um desenvolvedor cria e testa em um laptop pode ser executado em escala, em produção, em VMs, bare-metal, clusters do OpenStack, nuvens públicas […]