合 docker export和docker save
Tags: Docker
docker export和docker save
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | -- 将容器打包成镜像,执行docker commit docker container stop oracle19clhr docker commit -a 'xiaomaimiao(qq646634621)' oracle19clhr oracle19clhr_db:1.0 docker save oracle19clhr_db > oracle19clhr_db.tar docker load < oracle19clhr_db.tar -- 导出容器 docker export oracle19clhr > oracle19clhr_db.tar -- 复制新镜像到其他环境后 scp oracle19clhr_db.tar root@192.168.6.161:/root/ -- 然后导入tar包(导入后是镜像) docker import oracle19clhr_db.tar oracle19clhr_db:19.3.0-ee -- 创建新的容器 docker run -itd -h oracle19c --name oracle19c -p 1521:1521 -p 5500:5500 oracle19clhr_db:19.3.0-ee /bin/bash docker logs -f oracle19c docker exec -it oracle19c /bin/bash su - oracle lsnrctl start sqlplus / as sysdba startup |