Ubuntu下通过Docker部署NGINX服务器

Yo! 大家好,Hitch在此带来一篇关于在Ubuntu下通过Docker部署NGINX服务器的技术博客。废话不多说,让我们直奔主题!

Docker和NGINX简介

Docker是一个开源的容器化平台,可以轻松创建、部署和运行应用程序。NGINX是一个高性能的Web服务器,也可用作反向代理服务器。这两个软件在现代开发中扮演着重要角色。

步骤一:安装Docker

首先,安装Docker。使用下面的命令:

复制代码
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker

步骤二:创建NGINX容器

接下来,我们创建一个NGINX容器。运行以下命令:

复制代码
sudo docker run -d -p 80:80 --name mynginx nginx

步骤三:访问NGINX服务器

现在,通过浏览器访问http://your_server_ip,您将看到NGINX的欢迎页面。

参数说明

  • -d:在后台运行容器
  • -p 80:80:将主机的80端口映射到容器的80端口
  • --name mynginx:为容器命名为mynginx
  • nginx:使用NGINX镜像运行容器

完成!通过这些简单步骤,您在Ubuntu上成功通过Docker部署了NGINX服务器。Keep coding,Stay cool!

相关推荐
爱莉希雅&&&4 分钟前
Rocky Linux 10.1 + K8s 1.36.3 离线集群部署笔记(Kubernetes)
linux·笔记·docker·kubernetes·calico
三8449 分钟前
基于 NFS 共享存储的 Nginx Web 服务部署项目
linux·运维·服务器
逻极12 分钟前
Shell脚本实战:从“能跑”到“高效”的3个关键跃升
linux·服务器·shell·脚本
唔6625 分钟前
Linux工具使用情况buildroot
linux·运维·服务器
wbs_scy27 分钟前
仿 muduo 高并发服务器项目:封装 HTTP 请求响应并用状态机完成增量解析
运维·服务器·http
码农阿豪34 分钟前
Prometheus怎么监控另一台Linux服务器?Node Exporter配置教程
linux·服务器·prometheus
三言老师41 分钟前
CentOS7 / 8 yum 查询软件安装路径实操
运维·服务器·网络·centos
BullSmall1 小时前
Jenkins LTS JDK21 docker-compose.yml(生产可用)
运维·docker·jenkins
公众号:fuwuqiBMC1 小时前
(转自“服务器BMC”)服务器BMC芯片功能——LTPI简介
运维·服务器
念何架构之路1 小时前
docker-Builder镜像构建
运维·docker·容器