4043是宿主机的端口,供外部访问,80是Nginx容器内部的端口。4、nginx:表示根据nginx镜像运行容器。5、run 表示运行容器,如果镜像不存在,会自动调用 pull 命令拉取镜像 查询容器命令 docker ps 现在就可以通过(ip+端口)访问了。 三、配置nginx 相关映射,映射到项目的容器、实现反向代理。 进入nginx容器中,查看nginx配...
一、拉取镜像,创建容器 🍀1、拉取 nginx 镜像 docker pull nginx:1.17.8 🍀2、查看所有镜像 docker images 🍀3、根据镜像创建和运行 nginx 容器 docker run \--name nginx \-p 80:80 \-d \nginx:1.17.8 🖊docker run:运行并创建容器 🖊\:命令换行符(用于增加可读性) 🖊--name:给创建的 Ngi...
第一步:拉取镜像 可指定版本,也可不写,则为默认最新版本,本文使用1.27.1版本 docker pull nginx:1.27.1 第二步:拷贝配置文件 首先运行容器 docker run -d --name nginx -p 8082:8082 nginx:1.27.1 然后复制配置文件到宿主机文件夹,此处的宿主文件夹为自己手动创建,即为 D:/usr/nginx/conf # 将容器nginx...
3218b3ad4e47 nginx “nginx -g 'daemon off” 3 seconds ago Up 2 seconds 0.0.0.0:80->80/tcp mynginx 通过浏览器访问,运行成功 代码汇 Docker 安装 PHP 和nginx一样,我们可以先通过docker search php查找镜像,这里直接拉取官方的镜像,标签为php:7.4-fpm,其他版本的可自行选择 [root@localhost ~]#docker...
前几天写了利用免费的cloudflare workers 解决docker无法拉取镜像的问题,但是cloudflare速度太慢,对于部分网络不好的童鞋拉取镜像速度偏慢,这里就利用服务器+nginx反向代理docker hub,实现不限速拉取镜像。 实际上上一期本质也是反向代理,只是用了cloudflare免费的服务罢了,但对于部分地区的童鞋而言虽然能拉取镜像了,但是...
1、拉取nginx镜像 # 拉取镜像 docker pull nginx # 查看镜像 docker images 2、本地创建映射文件夹 mkdir -p /data/nginx/{conf,html,log,ssl} /data/nginx/conf/---配置文件目录 /data/nginx/html/---html文件目录 /data/nginx/log/---日志文件目录 /data/nginx...
Docker是一个开源的容器化平台,它可以帮助我们快速构建、发布和运行应用程序,实现应用程序的环境隔离和依赖管理。在本文中,我们将使用Docker构建一个Nginx镜像,并部署一个Web应用。 2. 准备工作 在开始构建Docker镜像之前,我们需要准备一些资源,包括 前台包dist、 ...
sudo docker pull nginx:latest Bash Copy 然后执行查看镜像命令:sudo docker images Bash Copy 可以看到成功拉取了Nginx镜像。3. 创建并启动Nginx容器 成功拉取Nginx镜像后,我们可以使用该镜像创建并运行一个Nginx容器。在终端执行以下命令:$ sudo docker run --name nginx-test -p 8080:80 -d nginx 参数说明...
1 搜索nginx镜像 docker search nginx 2 选择第一个热度最高,拉取nginx镜像 docker pull nginx 3 使用镜像启动一个nginx容器 docker run -di --name=mynginx -p 80:80 nginx 4 访问Nginx,浏览器输入[ip]:80 总结 使用docker拉取镜像启动容器绝对比本地安装快捷方便 ...