docker如何新建image
时间: 2023-10-09 13:09:13 浏览: 41
要新建一个Docker镜像,可以按照以下步骤:
1. 编写Dockerfile文件,该文件描述了如何构建您的镜像。Dockerfile包含一系列指令,例如FROM、RUN、COPY等。例如,以下Dockerfile从Ubuntu镜像开始构建,并安装了Apache Web服务器:
```
FROM ubuntu
RUN apt-get update && apt-get install -y apache2
COPY index.html /var/www/html/
EXPOSE 80
```
2. 在Dockerfile所在的目录中打开终端,并运行以下命令来构建镜像:
```
docker build -t myimage .
```
其中,-t选项用于指定新镜像的名称和标签,.表示Dockerfile所在的目录。
3. 等待构建完成后,您可以使用以下命令查看新镜像:
```
docker images
```
您应该能够看到您的新镜像在列表中。
4. 最后,您可以使用以下命令运行新镜像:
```
docker run -p 80:80 myimage
```
其中,-p选项将容器的端口80映射到主机的端口80,myimage是您的新镜像的名称。
这样,您就可以在浏览器中访问http://localhost来查看Apache Web服务器。