当前位置: 首页 > wzjs >正文

郑州网站排名公司什么网站可以做外单

郑州网站排名公司,什么网站可以做外单,沈阳网站建设开发设计公司,建设银行河北省分行网站1、场景 有网络环境向无网络环境转移镜像。无法拉取的镜像(外网无法访问)下载镜像转移到服务器上。 2、docker转移 2.1 镜像服务器 保存镜像 列出项目使用的所有镜像 docker images 保存所有镜像为 tar 文件 保存docker镜像 docker save -o my_…

1、场景

  • 有网络环境向无网络环境转移镜像。
  • 无法拉取的镜像(外网无法访问)下载镜像转移到服务器上。

2、docker转移

2.1 镜像服务器

保存镜像

列出项目使用的所有镜像
docker images
保存所有镜像为 tar 文件

保存docker镜像

docker save -o my_project_images.tar my_project_images:1.0.0

    2.2 新服务器

    在新服务器上加载镜像

    docker load -i my_project_images.tar

    启动镜像

    docker run \--name my_project_images \-d \--restart always \my_project_images:1.0.0

    3、docker compose转移项目

    3.1 镜像服务器

    保存镜像

    列出项目使用的所有镜像

    在docker-compose.yml的目录下执行

    docker-compose images
    保存所有镜像为 tar 文件

    合并导出:保存docker-compose镜像,将所有镜像合并到一个 .tar 文件

    docker save -o my_project_images.tar $(docker-compose images | awk '{if(NR>2) print $2":"$3}')

    分文件导出‌:每个镜像单独保存(适合选择性迁移)

    docker-compose images -q | xargs -n 1 -I {} docker save {} -o ./images/{}.tar
    
    命令示例
    • docker-compose images | awk '{if(NR>2) print $2":"$3}'
      [root@ openmetadata-docker]# docker-compose images | awk '{if(NR>2) print $2":"$3}'
      WARN[0000] /root/openmetadata-docker/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion 
      docker.elastic.co/elasticsearch/elasticsearch:8.11.4
      docker.getcollate.io/openmetadata/ingestion:1.6.8
      docker.getcollate.io/openmetadata/db:1.6.8
      docker.getcollate.io/openmetadata/server:1.6.8
    • docker-compose images -q | xargs -n 1 
      [root@ images]# docker-compose images -q | xargs -n 1
      WARN[0000] /root/openmetadata-docker/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion 
      4128d7bbe2a1bcbad0a05a2a6af72b98b6f2ae6752fa9446b5c8eef9a1af4769
      8759d2faeffbc4797832aa90ef5b88c1f40af72e6f8b0b0de42703f32fa9d67b
      b7c0bf7f2e52cb9b9a4b1dd6cd82c7e6b6f01895832391974d2c70144425ac60
      15eb21ac0f7eedc6c62fbf1f444d6ed0cd47d99faa7fa7404af0916c67163518
      

      3.2 新服务器

      在新服务器上加载镜像

      docker load -i my_project_images.tar

      启动镜像

      确定已复制 docker-compose.yml 文件到新服务器

      docker-compose up -d

      3.3 注意事项

      1. 镜像与配置一致性:确保目标服务器的 docker-compose.yml 中 image: 名称和标签与导出的镜像完全匹配,否则 Docker 会尝试从仓库拉取。

      2. 依赖环境

        • 目标服务器需安装 ‌Docker‌ 和 ‌Docker Compose‌。
        • 文件路径和卷挂载(如 volumes:)需适配目标服务器的目录结构。

      4、私服方式

      4.1 镜像服务器

      登录仓库

      docker login [仓库地址]  # 不指定地址则默认为Docker Hub
      # 示例(Docker Hub):
      docker login -u 你的用户名
      # 示例(私有仓库):
      docker login registry.example.com -u 用户名 -p 密码

      查看现有镜像

      docker images
      docker-compose images  # 如果是docker-compose项目

      为镜像打标签

      格式:docker tag 本地镜像[:标签] 仓库地址/用户名/仓库名[:标签]

      # 为单个镜像打标签示例:
      docker tag my-app:1.0 mydockerhub/my-app:1.0# 为docker-compose项目所有镜像打标签:
      docker-compose build  # 确保镜像已构建
      docker-compose images | awk 'NR>2 {print $2":"$3}' | xargs -I {} docker tag {} mydockerhub/{}

      推送镜像到仓库

      # 推送单个镜像:
      docker push mydockerhub/my-app:1.0# 推送docker-compose项目所有镜像:
      docker-compose push  # 如果镜像已正确配置在compose文件中# 或者手动推送:
      docker images | grep "mydockerhub" | awk '{print $1":"$2}' | xargs -I {} docker push {}

      4.2 新服务器

      登录仓库

      docker login [仓库地址]

      拉取镜像

      # 单个镜像:
      docker pull mydockerhub/my-app:1.0# 使用docker-compose(需先复制compose文件):
      docker-compose pull
      # 启动
      docker-compose up -d

      5、文件分割上传

              当需要传输的 tar 文件过大时,可以将其分割成多个小文件分别传输,然后在目标服务器上重新组装。

      5.1 在源服务器上分割大文件

      使用 split 命令分割文件

      linux直接使用如下命令,windows使用 Git Bash执行如下命令

      # 将大文件分割成每个1GB的小文件(可根据需要调整大小)
      split -b 1G my_project_images.tar my_project_images.tar.part_

      验证分割结果

      ls -lh my_project_images.tar.part_*

      5.2 在目标服务器上重新组装文件

      使用 cat 命令合并文件 

      cat my_project_images.tar.part_* > my_project_images.tar

      验证合并后的文件完整性

      # 检查文件大小
      ls -lh my_project_images.tar


      文章转载自:

      http://BjPwccJO.brrxz.cn
      http://KR9qMI7s.brrxz.cn
      http://gXSiz4sK.brrxz.cn
      http://e7WUOJO3.brrxz.cn
      http://eutFdJOQ.brrxz.cn
      http://RV4aQuEX.brrxz.cn
      http://YnB6EPnV.brrxz.cn
      http://g3hnzZFt.brrxz.cn
      http://oCjgZEcB.brrxz.cn
      http://puujVgH8.brrxz.cn
      http://SFvHqMvb.brrxz.cn
      http://IEYdMNUH.brrxz.cn
      http://b5233FLc.brrxz.cn
      http://gPkPKnjE.brrxz.cn
      http://wwzvC1HD.brrxz.cn
      http://UUljJd8x.brrxz.cn
      http://paDzAelp.brrxz.cn
      http://HIv3BDiT.brrxz.cn
      http://sJNobqDz.brrxz.cn
      http://x3ItTUTl.brrxz.cn
      http://Wig8dVyb.brrxz.cn
      http://WtbzrbdY.brrxz.cn
      http://9JOiNqMc.brrxz.cn
      http://i7mV5Hj5.brrxz.cn
      http://MyFcsn0p.brrxz.cn
      http://l0JqbYb2.brrxz.cn
      http://5mLUJgN5.brrxz.cn
      http://3hQt6Gjy.brrxz.cn
      http://GuFK54bF.brrxz.cn
      http://KfLBDJCy.brrxz.cn
      http://www.dtcms.com/wzjs/642837.html

      相关文章:

    1. 滨州做网站公司wordpress主题innmx
    2. 商务网站建设规划化妆品网站建设目标
    3. 贵州省住房和城乡建设厅网站搜索济南集团网站建设价格
    4. 京东快递 网站建设特点软件开发文档工具
    5. 东莞企业网站设计wordpress 插件安装在哪个文件夹
    6. 诚信通网站怎么做住房和城市建设厅网站
    7. 泰安市人才服务平台中山seo网站优化公司
    8. 湖北营销型网站建设价格自己电脑做网站需要备案吗2
    9. 深圳建站费用广州网站建设网络
    10. 网站可以做电信增值青岛即墨网站建设
    11. 建设部申请自己网站wordpress 所有钩子
    12. 商业网站网页济源专业做网站公司
    13. 那个做图网站叫什么wordpress 分类顺序
    14. 简单的网站模板wordpress自定義欄目
    15. 免费html网站代码黄骅贴吧超市转租
    16. 深圳网站建设商家要建网站怎么做
    17. 网站后台可以备份吗沈阳企业网站排名优化
    18. 网站建议公司南宁建设厅官方网站
    19. c 做网站用什么框架wordpress后台卡顿
    20. 张家界建设网站制作最好的wordpress主题
    21. 网站建设过程中的系统结构图分割线 wordpress
    22. 如何建设公司网络营销网站网站建设攸县
    23. seo整站优化方案案例旅游开发公司网站建设方案书
    24. 抓取工具把对手网站的长尾词开发一个简单的系统
    25. delphi做网站开发网站建设开发哪家好
    26. 律师事务所网站设计物流网站建设图片
    27. 广州网站设计推荐柚米用什么网软件做网站
    28. 徐州专业做网站较好的公司怎么查一个网站有没有做301
    29. 河南省建设部网站官网wordpress上传图片时发生了错误
    30. 成都哪里好玩适合年轻人网站seo 工具