Docker导入导出镜像
Bitgeek 2024-06-06 Linux
# 导出数据库镜像
适合导出一个镜像
docker save -o oracle-vz.tar vz-oracle-image:1.0
docker save: 这个命令的作用是将 Docker 镜像保存为一个 tar 文件,这样可以方便地在不同环境中传输和存储镜像
-o 或 --output: 这是一个选项参数,用于指定输出文件的路径及名称。在这个命令中,输出文件被命名为 oracle-vz.tar
vz-oracle-image:1.0 这是对要保存的镜像的具体引用,包括仓库名(repository)和标签(tag)。这个命令会保存仓库名为 vz-oracle-image 并且标签为 1.0 的镜像。
# 导入数据库镜像
适合导入一个镜像
docker load -i image.tar
docker load: 这个命令的作用是从一个 tar 文件中导入(加载)Docker 镜像。
i 或 --input: 这是一个选项参数,用于指定包含镜像数据的 tar 文件路径。在这个命令中,输入文件是 image.tar,这意味着 Docker 将从这个 tar 文件中读取并解析镜像数据
# 运行数据库镜像
运行一个oracle的镜像 发布服务
# vz-oracle 镜像库
docker run --name vz-oracle --network=dev-cas-net -p 1521:1521 vz-oracle-image:1.0