初入docker打包-2025年7月21日
docker安装文档
参考教材:Docker安装教程详解_docker安装详细步骤-CSDN博客
-
连接VPN 下载chrome
-
下载docker-desktop : https://yeasy.gitbook.io/docker_practice/install/windows
-
配置并启动 Hyper-V : https://learn.microsoft.com/zh-cn/windows-server/virtualization/hyper-v/get-started/install-hyper-v?tabs=powershell&pivots=windows
-
配置wsl2 (windows) : 旧版 WSL 的手动安装步骤 | Microsoft Learn
一定要安装分发版 需要分发版才有后续(待确定,我没装都可以运行docker)
-
使用wsl2运行docker : https://docs.docker.com/desktop/features/wsl/
docker打包:
-
配置docker镜像源
-
配置位置(docker-windows-desktop):

-
写Dockerfile(最重要)
-
执行
docker build -t(相关命令ai提供) -
查看结果:

执行镜像后的内容:

执行镜像时可以配置的参数:

要配置输出文件的地址: 如程序输出的路径为:/robot/output
则如下配置

windows打包结果迁移到linux
-
导出镜像:windows 将docker desktop上镜像打包并通过资源管理器找到使用 - 数据行者 - 博客园
-
打开powershell(管理员)
-
docker images -
使用
docker save命令将镜像保存为.tar文件。例如,将nginx:latest保存为nginx_image.tar:▼text复制代码docker save -o nginx_image.tar nginx:latest -
默认情况下,
docker save会将.tar文件保存到当前工作目录,即执行命令的所在目录 -
找到对应文件即可
-
