docker run python from container

3

Eu assumi um projeto que requer o uso da janela de encaixe para configurar o ambiente de desenvolvimento. O wiki do projeto é escrito principalmente para uso com o coreos e uma das etapas de configuração envolveu a execução de um script python.

Estou usando o boot2docker e percebi que não há python pré-instalado com o tcl. No entanto, a imagem que eu tirei do repositório do projeto vem com o python27.

Como uso o interpretador python do contêiner na VM sem precisar digitar docker exec todas as vezes?

Além disso, como acesso o código do projeto na instância de boot2docker vm (não docker) localmente para que eu possa desenvolver um IDE?

    
por amateur 12.06.2015 / 18:51

1 resposta

2

Você pode montar seu diretório local no contêiner e depois executá-lo quase como se estivesse em sua máquina local. Por exemplo:

docker run --rm -v "$PWD":/app -w /app iron/python:2 python hello.py

Isso monta seu diretório atual e executa hello.py a partir desse diretório.

Você pode encontrar exemplos completos disso aqui: link

    
por 14.03.2016 / 16:46

Tags