1. 首页
  2. 编程语言
  3. VB
  4. devbox 我用作开发箱的Docker映像

devbox 我用作开发箱的Docker映像

上传者: 2024-08-16 23:07:41上传 ZIP文件 167.11KB 热度 10次

我的开发箱是我用作开发环境的Docker映像,里面包含了Node.jsGitVim以及其他一些常用的开发工具。当我需要安装某些新工具时,我会编辑devbox/Dockerfile,然后使用命令docker build -t devbox/进行构建。接着,我使用docker run -i -t --volumes-from michiel-data devbox /bin/bash来运行这个Docker容器。

在完成开发工作并将更改推送到GitHub之后,我通过输入“exit”退出容器。为了确保我可以顺利地推送代码到GitHub,我在VPS的数据容器(命名为“michiel-data”)的/data/.ssh路径下创建了一个SSH密钥,并将其软链接到容器中。这使得我能够无缝地进行代码推送。

为了持久保存数据,我将所有需要处理的存储库检查到/data/code路径下。这样,即使退出容器,数据仍然保留。更多关于Git命令行操作的详细信息,你可以参考这个链接。如果你对Docker命令行操作指南感兴趣,可以点击这里了解更多。

用户评论