摘要:,,通过搭建基于VSCode和Docker的迷你开发环境,可以方便地制作Docker镜像并实现在VSCode中的连接开发。具体步骤包括制作Docker镜像,配置开发环境,安装必要的依赖库等。通过这种方式,开发者可以在本地或云端快速启动开发环境,提高开发效率和便捷性。这一技术组合为开发者提供了更加灵活和高效的开发体验。
制作自己的Docker镜像,将Docker镜像作为服务器,接受VSCode连接
目录
1、制作开发环境镜像
* 1.1 选择基础镜像
* 1.2 编写Dockerfile
* 1.3 构建镜像
2、启动镜像
* 步骤说明
3、添加用户
* 3.1 查看物理机上用户信息
* 3.2 登录到Docker中
* 3.3 按照物理机的用户和组id增加用户
4、使用VSCode连接
* 4.1 VSCode添加SSH配置
* 4.2 VSCode连接Docker
* 4.3 打开工作目录
* 4.4 查看共享目录
然后是下载代码并开始后续的开发工作。
分 4 步
制作开发环境镜像
1 选择基础镜像
首先在Docker Hub上寻找合适的基础镜像,这里以Ubuntu 20.04为例。
2 编写Dockerfile
基于Ubuntu 20.04的基础镜像,安装C++开发工具,以及其他必要的软件和配置,以下是Dockerfile的一个示例片段:
FROM ubuntu:20.04 AS ubuntu20.04-base LABEL author="your_name" ENV DEBIAN_FRONTEND=noninteractive 1. 基础环境 1.1 切换国内源 RUN sed -i s@/archive.ubuntu.com/@/mirrors.tuna.tsinghua.edu.cn/@g /etc/apt/sources.list RUN apt-get clean && apt-get update ...
请根据你的实际需求完善Dockerfile。
构建镜像并启动实例作为开发环境之后,你可以继续以下步骤:添加用户并配置权限,使其能够访问宿主机的目录;然后通过SSH或VSCode远程登录,这样你就可以在Docker容器中开始你的开发工作啦!
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...