docker介绍、命令、打包详见:Docker容器化开发_你好啊cbw的博客-优快云博客
首先我们安装:
Docker desktop 安装:windows10 安装docker desktop踩坑合集_我惠依旧的博客-优快云博客
Powershell 运行:docker run -dp8080:80 --name docker-test docker/getting-started
在软件看到如下:

浏览器中Getting Started - GettingStarted

这样我们的安装就结束了
当然你在虚拟机中安装或者真机有Linux、Ubuntu系统亦可。
在此推荐一下宝塔(自行百度安装教程),有专门对docker的管理;

使用起来也很方便
gitee上找了一个可以支持容器开发的项目:Arkid
看到介绍需要安装如下:

Windows:
这里我们安装过了docker,那么由于该项目是Python环境,所以安装一下Python环境,然后安装pip docker-compose
vscode安装如上两个插件
克隆arkid代码:
git clone https://gitee.com/longguikeji/arkid.git
然后进入到 arkid/docker-compose目录下
shirft+右击调出powershell
执行命令
docker-compose up –d
等待命令执行完毕,然后在docker desktop软件中看到:

Ubuntu中(安装git环境,pip安装docker-compose):
克隆arkid代码:
git clone https://gitee.com/longguikeji/arkid.git
切换目录:
cd arkid/docker-compose
执行命令:
docker-compose up –d
等待命令执行完毕然后在宝塔中就能看到了
若有如下报错:
Error response from daemon: Get"https://registry.cn-hangjiakou.aliyuncs.com/v2/": EOF
(2条消息) Docker Desktop 配置阿里云镜像服务_dockerdesktop配置阿里云镜像_KonBAI-Q的博客-优快云博客
再执行即可
在容器中开发(vscode已安装remote containers)


第一次打开之后需要点击打开文件夹,项目文件在 /arkid
忽略容器环境中的git变更,因为暂时在容器中无法使用git命令,需要使用容器外的git工具来进行拉取推送等操作
打开浏览器 http://localhost:8989
然后进行开发即可
如其他项目vscode也支持:
(3条消息) vscode安装java_vscode装java_Autismt的博客-优快云博客
(3条消息) VS Code安装Go拓展_vs安装go_seasidezhb的博客-优快云博客
或者:
使用docker desktop + idea 开发环境搭建 - 怒目罗汉zm - 博客园 (cnblogs.com)
告辞