#在docker所在的物理机可以通过两种方式登录到docker中 # 1. 通过docker命令登录:docker exec -it ubuntu20.04_for_software /bin/bash # 2. 通过ssh登录 ssh docker@127.0.0.1 -p2222 # 在其他设备上也可以通过ssh登录,10.31.2.204为docker所在物理机的IP地址 ssh docker@10.31.2.204 -p2222 3.3 按照物理机的...
创建Dockerfile:在项目根目录下创建一个名为Dockerfile的文件。 python:2.7.18# 设置工作目录WORKDIR /app# 复制项目文件到容器中COPY . /app# 设置环境变量ENV PYTHONPATH=/app 在Dockerfile 中,我们使用 Python 2.7.18 的官方镜像作为基础镜像,并设置了工作目录、复制项目文件和安装依赖。 构建Docker 镜像:在终...
User此处因为远程的是服务器上配置的docker容器,默认用户名是root,此处需要改下为root。 特别注意:由于需要远程连接的是服务器上的docker容器,而且前面提到:ssh服务器的22号端口已经映射为8010,因此,务必增加一个Port,填写自己映射的端口。如果只是远程服务器,不需要用docker容器,则,不需要增加Port这一行。配置完成后,...
用于VsCode远程连接的docker开发环境镜像 目的 简化开发环境配置过程,直接使用docker镜像。对下述步骤进行打包: 操作系统选择 python基本环境 golang基本环境 git初始化配置 ssh服务初始化配置 用法 docker run -itd --name=mydev --restart=always -p 8022:22 -e GIT_USER_NAME=git -e GIT_USER_EMAIL=git@local...
VSCode 的 Remote Development 与 Docker 插件 Remote Development 扩展Remote Development 扩展包含了所有远程开发的套件,安装这些套件后,你可以通过 SSH 连接到远程主机进行开发,或者进入 Docker 容器内部进行开发...使用 Remote - WSL如果你使用的是 Windows 系统,并且主机...
(3)添加用户(权限对齐物理开发机),可访问宿主开发机目录 (4)通过ssh或者vscode远程登录 1. 制作开发环境镜像 1.1 选择基础镜像 在dockerhub上找基础镜像 Docker Hub 这里以ubuntu20.04为例 1.2 编写dockerfile 基于ubuntu20.04的基础镜像,安装C++开发工具