Crear un ambiente de desarrollo con Docker y Python
HTML-код
- Опубликовано: 16 сен 2024
- Se crea un ambiente de desarrollo con docker y python utilizando el volumen para compartir el código entre el contenedor y local
Github:
github.com/ada...
Redes:
/ dataclouder
/ dataclouder
Atribuciones:
Photo by Leonard Laub on Unsplash
unsplash.com/p...
Clarisimo. Muchas gracias por compartir tu conocimiento
Buen material! Una consulta aquí no es necesario utilizar el multi-stage built?
No es necesario amigo, ese paso multi-stage sería ya para mandarlo a producción y que quede lo más compacto posible, aquí estamos desarrollando dentro del mismo contenedor, pero probándolo en local, lo cual nos garantiza consistencia y que tal como funciona, funcionará cuando se despliegue.
Estoy buscando una forma de poner mi actual entorno de phthon2.7 y mi aplicación en una imagen docker... ya que necesito que funcione tal cual esta!
Es posible hacerlo hay alguna recomendación que no sea iniciar una imagen a partir de otra existente?
No hay forma de hacer un especie de copy paste, Lo que tendrías que hacer es revisar exactamente que dependencias tienes con pip list y python --version. luego en tu archivo requirements escribir esas versiones y crear tu dockerfile.
Man que pasa si no puedo entrar a docker de windows??
Cuando introduzco el comando build me aparece lo siguiente:
docker build -t simple_app .
docker : El término 'docker' no se reconoce como nombre de un
cmdlet, función, archivo de script o programa ejecutable. Compruebe
si escribió correctamente el nombre o, si incluyó una ruta de
acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo.
En línea: 1 Carácter: 1
+ docker build -t simple_app .
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (docker:String) [], Co
mmandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Alguien sabe como solucionarlo?
pues instalando docker
Tengo una duda amigo, si mi servidor se ejecuta con el comando python , cual seria la manera apropiada de poner esto en el dockerfile?
el %cd%: no me lo acepta
somos 2
Solo es necesario escribir cd sin los signos de porcentaje "%"
Eso funciona si estas usando CMD. Podes abrir un CMD y ejecutar "echo %cd%". En PowerShell no funciona.