在CentOS 7上保存Docker镜像,您需要先创建一个Dockerfile来定义镜像的构建过程,然后使用docker build
命令构建镜像。以下是创建和保存Docker镜像的步骤:
- 创建一个名为
Dockerfile
的文件,内容如下:
FROM centos:7 # 更新软件包索引并安装所需软件 RUN yum update -y && \ yum install -y wget # 设置工作目录 WORKDIR /app # 将本地文件复制到工作目录 COPY . /app # 暴露端口 EXPOSE 8080 # 运行应用程序 CMD ["/bin/bash", "-c", "./your-application"]
请将your-application
替换为您要运行的应用程序名称。
- 在包含Dockerfile的目录中,打开终端并运行以下命令构建Docker镜像:
docker build -t your-image-name:tag .
请将your-image-name
替换为您要为镜像指定的名称,将tag
替换为您要为镜像指定的标签(例如,latest
)。
- 构建完成后,您可以使用以下命令运行新创建的Docker镜像:
docker run -d -p 8080:8080 --name your-container-name your-image-name:tag
请将your-container-name
替换为您要为容器指定的名称。
现在,您已经成功创建并保存了一个CentOS 7 Docker镜像。您可以使用docker images
命令查看已保存的镜像。