使用nginx:latest镜像创建名为myweb的容器,宿主机当前目录下的web目录挂载到容器内部/usr/share/nginx/html/下,将容器的80 端口映射到主机的80 端口,以后台进程方式运行,
时间: 2023-12-26 19:04:18 浏览: 263
您可以使用以下命令在宿主机上创建名为myweb的容器,将宿主机当前目录下的web目录挂载到容器内部的/usr/share/nginx/html目录,并将容器的80端口映射到主机的80端口,并以后台进程方式运行:
```
docker run -d -p 80:80 -v $(pwd)/web:/usr/share/nginx/html --name myweb nginx:latest
```
这将使用nginx:latest镜像创建一个名为myweb的容器,并将80端口映射到主机的80端口。同时,宿主机当前目录下的web目录将被挂载到容器内部的/usr/share/nginx/html目录,以便容器可以访问其中的内容。容器将以后台进程方式运行。
请注意,命令中的$(pwd)将当前目录的路径插入命令中,确保在运行命令时您处于正确的目录下。
阅读全文