基本思路:先下载Nginx镜像,然后运行一个Nginx容器,在容器中配置相关参数,最后将配置好的容器做成镜像,后期可以发布到服务器,避免重复配置。
1.检查是否有nginx镜像docker图像
发现nginx镜像没有下载。
2.搜索可用的nginx图像并下载nginx图像。首先,查询可用的nginx图像:
docker搜索nginx
只需下载第一个nginx:
码头工人拉动nginx
不要指定版本号,默认为最新版本。
3.创建并启动nginx容器Docker Run --Name My Nginx -D-p 8989:80 Nginx # --Name给容器起个名字。
# -d在后台运行
# -p 8989:80将容器中的80端口映射到主机的8989端口。
要查看容器运行状态:
docker ps
访问验证:可以使用外部端口8989访问容器nginx。
4.进入容器,配置相关文件进入容器:
docker exec -it my nginx/bin/bash # -I:交互操作。
# -t:终端。
# mynginx: nginx镜像。
# /bin/bash:图像名称后面是命令。这里我们想要一个交互式的Shell,所以我们使用/bin/bash。
c:\ Users \ Administrator & gt;docker exec -it mynginx/bin/bash root @ 1eb 487 EAD 85 e:/# lsbin dev docker -entry point . sh home lib 64 mnt proc run SRV tmp var boot docker -entry point . d etc lib media opt root sbin sys usr root @ 1eb 487 EAD 85 e:/# where nginxnginx:/usr/sbin/nginx/nginx/usr/lib/nginx/etc/nginnx/usr/share/nginxroot @ 1eb 487 EAD 85 e:/#听
综上所述,这篇关于Docker安装Nginx容器配置和重新生成镜像的文章到了。关于Docker安装Nginx容器配置的更多信息,请搜索主机频道zhujipindao之前的文章。或继续浏览以下相关文章。希望大家支持主机频道zhujipindao。未来的com!
评论前必须登录!
注册