关注分享主机优惠活动
国内外VPS云服务器

docker安装nginx容器配置和重新生成映像的教程(Docker在制作Nginx映像之前需要安装操作系统吗)

基本思路:先下载Nginx镜像,然后运行一个Nginx容器,在容器中配置相关参数,最后将配置好的容器做成镜像,后期可以发布到服务器,避免重复配置。

1.检查是否有nginx镜像docker图像docker安装nginx容器配置和重新生成映像的教程(Docker在制作Nginx映像之前需要安装操作系统吗)-主机频道

发现nginx镜像没有下载。

2.搜索可用的nginx图像并下载nginx图像。首先,查询可用的nginx图像:

docker搜索nginxdocker安装nginx容器配置和重新生成映像的教程(Docker在制作Nginx映像之前需要安装操作系统吗)-主机频道

只需下载第一个nginx:

码头工人拉动nginxdocker安装nginx容器配置和重新生成映像的教程(Docker在制作Nginx映像之前需要安装操作系统吗)-主机频道

不要指定版本号,默认为最新版本。

docker安装nginx容器配置和重新生成映像的教程(Docker在制作Nginx映像之前需要安装操作系统吗)-主机频道

3.创建并启动nginx容器Docker Run --Name My Nginx -D-p 8989:80 Nginx # --Name给容器起个名字。

# -d在后台运行

# -p 8989:80将容器中的80端口映射到主机的8989端口。

docker安装nginx容器配置和重新生成映像的教程(Docker在制作Nginx映像之前需要安装操作系统吗)-主机频道

要查看容器运行状态:

docker psdocker安装nginx容器配置和重新生成映像的教程(Docker在制作Nginx映像之前需要安装操作系统吗)-主机频道

访问验证:可以使用外部端口8989访问容器nginx。

docker安装nginx容器配置和重新生成映像的教程(Docker在制作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!

未经允许不得转载:主机频道 » docker安装nginx容器配置和重新生成映像的教程(Docker在制作Nginx映像之前需要安装操作系统吗)

评论 抢沙发

评论前必须登录!