Я создаю образ докера с внутренней средой conda myEnv
, используя Dockerfile.
Я бы хотел, чтобы при запуске образа докера с
docker run -it myDockerImage
добраться до терминала bash с уже активированной средой.Я знаю, что мы можем передавать переменные и команды в docker run
, но я бы хотел, чтобы это делалось автоматически.
Я попытался добавить следующие варианты в конец Dockerfile, но, похоже, ничего не работает:
CMD ["source /root/miniconda/bin/activate myEnv"]
CMD [".", "/root/miniconda/bin/activate", "myEnv"]
CMD ["source /root/miniconda/bin/activate myEnv; /bin/bash"]