命令行docker search nginx搜索名为nginx的docker image,返回结果的第一个,github上有10293个star,这就是我们想要搜索的结果:
使用命令docker pull把这个镜像拖下来:
docker pull nginx
然后以detach模式运行这个镜像:
docker run -d --name jerry-nginx nginx
docker run的输出是docker实例的uuid,它的一部分也出现在docker ps的结果里:
因为我们在运行docker镜像时,没有使用-P参数暴露端口,所以我们无法通过localhost:80来访问这个nginx服务器。
重新创建一个新的docker实例:
docker run -d -P --name jerry-nginx-expose nginx
在docker ps里找到32768这个端口:
然后就能通过localhost:32768访问nginx服务器了。
下面我们使用docker inspect jerry-nginx-expose详细查看一下这个命令的输出:
args列表里的值就是docker ps显示的内容。
环境变量:
端口号:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构...
docker镜像nginx:latest,离线加载包 放到这里方便大家使用 亲测这个nginx镜像非常好用 下载后请先解压文件,解压密码123456789 加载方式为 docker load -i nginx.tar 非常方便
无标题nginx1.26.2的docker镜像文件
标题中的问题“docker里面nginx目录挂载启动失败”涉及到Docker容器化技术中Nginx服务器的部署,尤其是关于容器的挂载目录设置和启动问题。这个问题的核心在于,尝试将宿主机上的目录挂载到Docker容器内的Nginx配置...
实验环境: 一台Liunx服务器(内网可也以) 系统中具有docker环境(如果没有的话,可以查看我的另一篇文章docker的安装...//运行刚刚下载nginx的镜像,现在这个镜像是一个容器。修改name为
nginx容器内安装目录: /home/nginx/nginx_stream 免重新编译,解决1.24.0 编译sticky 失败问题,启动即用
$ docker cp lw-nginx:/etc/nginx/nginx.conf /colorfulfrog/nginx/config –-将容器中的nginx.conf拷贝到宿主目录下 $ docker cp lw-nginx:/usr/share/nginx/html /colorfulfrog/nginx –-将容器中的html目录内容...
上传nginx docker镜像,供那些不能从官方仓库中下载的同学们,下载离线使用,体验容器技术的魅力。
"普通用户运行docker容器-nginx为例" 本文档主要介绍了如何使用普通用户运行 Docker 容器,使用 Nginx 作为示例。整个过程可以分为四大部分:安装 Docker、创建普通用户和 Docker 组、准备 Nginx 镜像和配置文件、...
docker中 nginx的配置文件
nginx:alpine离线镜像包,使用docker load -i nginxalpine.tar
1. **配置文件结构**:在`docker-compose.yml`文件中,我们需要定义一个或多个服务。对于Nginx,我们可以创建一个名为`nginx`的服务。例如: ```yaml version: '3' services: nginx: image: nginx:latest # 使用...
arm下nginx docker镜像
拉取 docker 镜像并运行: docker pull alfg/nginx-rtmp docker run -it -p 1935:1935 -p 8080:80 --rm alfg/nginx-rtmp 或者 从源代码构建和运行容器: docker build -t nginx-rtmp . docker run -it -p 1935:1935...
问题:在主机的浏览器中,打开localhost:port无法访问对应的Web服务。 问题解析 原因:docker是运行在Linux上的,在Windows中运行docker,实际上还是在Windows下先安装了一个Linux环境,然后在这个系统中运行的...
nginx arm版本docker镜像文件
nginx 1.22.0 docker镜像包 使用说明: 1.下载该文件并上传到linux服务器 2.导入镜像docker load -i aipine-nginx.tar.gz 3.检查docker images | grep nginx 4.docker容器内目录/usr/local/nginx/{conf,logs,html},...
Docker中的Nginx服务器作为一个流行的反向代理和负载均衡器,可以通过配置实现对字体、图片等静态资源的GZIP压缩。本文将详细介绍如何在Docker环境下配置Nginx以实现这一功能,主要涉及`docker-compose.yml`、`nginx...
如果您还没有安装 Docker,可以按照 5 分钟安装 Docker 教程安装 Docker。 一、下载镜像 首先,我们需要下载 WordPress、MySQL 和 Nginx 镜像。我们可以使用 Docker 命令来下载镜像: ``` docker pull mysql:5.7 ...
在IT行业中,Docker和docker-compose是现代应用程序部署的关键工具,尤其对于PHP开发而言,它们提供了灵活、可移植和隔离的运行环境。本教程将详细解释如何使用docker-compose搭建一个包含PHP 7.4(集成Swoole和...