初入docker打包-2025‎年‎7‎月‎21‎日

docker安装文档

参考教材:Docker安装教程详解_docker安装详细步骤-CSDN博客

  1. 连接VPN 下载chrome

  2. 下载docker-desktop : https://yeasy.gitbook.io/docker_practice/install/windows

  3. 配置并启动 Hyper-V : https://learn.microsoft.com/zh-cn/windows-server/virtualization/hyper-v/get-started/install-hyper-v?tabs=powershell&pivots=windows

  4. 配置wsl2 (windows) : 旧版 WSL 的手动安装步骤 | Microsoft Learn

    一定要安装分发版 需要分发版才有后续(待确定,我没装都可以运行docker)

  5. 使用wsl2运行docker : https://docs.docker.com/desktop/features/wsl/

docker打包:

  1. 配置docker镜像源

    1. 镜像加速地址:Docker 镜像加速配置指南 – Rocky Linux

    2. 配置位置(docker-windows-desktop):

image-20250721145010263.png

  1. 写Dockerfile(最重要)

  2. 执行 docker build -t (相关命令ai提供)

  3. 查看结果:

image-20250721155525539.png

执行镜像后的内容:

image-20250721155545100.png

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

image-20250721155607735.png

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

则如下配置

image-20250721155725057.png

windows打包结果迁移到linux

  1. 导出镜像:windows 将docker desktop上镜像打包并通过资源管理器找到使用 - 数据行者 - 博客园

    1. 打开powershell(管理员)

    2. docker images

    3. 使用 docker save 命令将镜像保存为 .tar 文件。例如,将 nginx:latest 保存为 nginx_image.tar

      text
      复制代码
      docker save -o nginx_image.tar nginx:latest
    4. 默认情况下,docker save 会将 .tar 文件保存到当前工作目录,即执行命令的所在目录

    5. 找到对应文件即可

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP