首页 > 其他分享 >docker 移植标准用法(移植到没有网络的环境)

docker 移植标准用法(移植到没有网络的环境)

时间:2023-11-10 17:44:23浏览次数:36  
标签:容器 用法 tag 镜像 docker id 移植

  1. 制作自定义镜像
    docker ps #查看镜像
    docker exec -it id bash # 进入容器进行自动修改操作,安装软件
    
  2. 通过容器提交制作镜像
    ## -a 是作者 ,-m 是提交的记录信息
    $ docker commit -a "OxyeMa" -m "myOnlyoffice" 容器id 仓库名:tag
    
  3. 保存新镜像,用于后续移植
    $ docker save -o MyOnlyofficeV1.tar 仓库名:tag
    
  4. 移植加载
    $ docker load -i MyOnlyofficeV1.tar
    #如果后续build dockerfile找不到镜像
    docker tag id new_tag #重新设置一下
    

参考来源

推荐

标签:容器,用法,tag,镜像,docker,id,移植
From: https://www.cnblogs.com/codedingzhen/p/17824629.html

相关文章

  • Docker将容器制作成镜像并上传docker hub仓库
    前言在使用docker时候常常需要把自己配置好环境的容器制作成镜像并上传到dockerhub以便之后拉取。本篇文章就是介绍如何将docker容器制作成镜像并上传到dockerhub。背景很多dockerhub上拉下来的镜像,通过修改配置文件等操作,定制成了适合自己的镜像,以后用自己的镜像就可以,因此需要......
  • docker修改宿主机为容器映射的端口
    1.先关闭容器root1@ubuntu22:~$dockerstop0912.再停止docker服务root1@ubuntu22:~$sudostopdocker3.进入配容器置文件目录修改hostconfig.json文件root@ubuntu22:/var/lib/docker/containers/091302dc373cfa10d414a115276a2a18304052721df6f59c85138......
  • docker 搭建 matebase
    环境搭建docker/mnt/docker_data/metabase是你本地一个有权限的目录dockerrun-d-p3000:3000-v/mnt/docker_data/metabase:/tmp-e"MB_DB_FILE=/tmp/metabase.db"--namemetabasemetabase/metabasedocker-compose启动version:'2'services:metabase:ima......
  • 【docker】Mac M1 构建 x64 linux镜像
    亲测教程,跨平台镜像构建[toc]首先首先你需要有一个Dockerfile比如:这里以一个python项目举例FROMpython:3.10-slimWORKDIR/appCOPYrequirements.txtrequirements.txtRUNpipinstall--no-cache-dir-rrequirements.txtCOPY..CMD["python","bin/run.py"]构建......
  • docker 跨平台构建镜像
    我们在开发环境构建的镜像在生产环境大多不可用,我们在开发中一般使用Windows或者MAC系统,部署多半是linux环境。那么这篇文章能帮到你。首先首先你需要有一个Dockerfile文件。举例:这里以一个python项目举例FROMpython:3.10-slimWORKDIR/appCOPYrequirements.txtre......
  • docker运行单个locust脚本
    dockerpulllocustio/locustdockerrun-d--namemylocust-p8089:8089-v/d/GisLocust/locustfiles:/mnt/locustlocustio/locust-f/mnt/locust/locust_demo.py命令注释:-p8089:8089>>>将docker的8089映射到本地的8089(这样你在本地http://localhost:8089/可以打开......
  • docker导入导出镜像
    导出dockersave-o<保存路径>/myimage.tarmyimage:latest导入dockerload-i<路径>/myimage.tar导出dockerexport<容器ID>>mycontainer.tar导入dockerimportmycontainer.tar......
  • docker通过tcp推送镜像
    1,打包2,创建dockerFile文件FROManapsix/alpine-java:8_server-jre_unlimitedMAINTAINERLionLiRUNmkdir-p/hnapg/basedata/logs\/hnapg/basedata/temp\/hnapg/skywalking/agentWORKDIR/hnapg/basedataENVSERVER_PORT=9205EXPOSE${SERVER_PORT}......
  • podman 容器管理 docker替代,进阶版本?
    简介Docker的一个缺点是它有一个中央守护进程,它以root用户的身份运行,这对安全有影响。但这正是Podman的用武之地。padman完全兼容docker命令和镜像。Podman是一个无守护进程容器引擎,用于开发、管理和在你的Linux系统上以root或无root模式运行OCI容器。安装安......
  • docker redis
    dockerrun--restart=always-p6379:6379--nameredis-dredis:latest--requirepass123456dockerrun--restart=always\-p6379:6379\--nameredis\-v/opt/redis/conf/redis.conf:/etc/redis/redis.conf\-v/opt/redis/data:/data\-dredisredis-s......