gpt4 book ai didi

docker - 在 Docker 容器内进行开发是否可能/合理

转载 作者:行者123 更新时间:2023-12-02 08:35:46 31 4
gpt4 key购买 nike

我是 Docker 新手,想知道是否有可能(并且是一个好主意)在 Docker 容器中进行开发。我的意思是创建一个容器,执行 bash,安装和配置我需要的一切,然后开始在容器内进行开发。

容器将成为我的主机(用于 CLI 相关工作)。当我在旅途中(或者当我购买新机器时),我只需插入容器,然后将其拉到我的笔记本电脑上即可。

这解决了必须保留和同步点文件的问题。

我还没有开始使用 docker,所以它是现实的还是需要避免的(spacke 磁盘问题和/或拉/推计时问题)。

最佳答案

是的。这是一个好主意,只要设置正确。您将像虚拟机一样运行代码。

用于创建构建系统的 Dockerfile 配置尚未完善,并且不会扩展 shell 变量,因此预安装应用程序可能有点乏味。另一方面,在构建自己的镜像以创建新用户和工作环境后,无需再次构建它,而且您可以使用运行命令的 -v 参数挂载自己的文件系统,这样您就可以您在主机和容器计算机中都需要的文件。它用途广泛。

> sudo docker run -t -i -v
/home/user_name/Workspace/project:/home/user_name/Workspace/myproject <container-ID>

关于docker - 在 Docker 容器内进行开发是否可能/合理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28276693/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com