栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Docker 安装 Nginx(狂神学习笔记)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Docker 安装 Nginx(狂神学习笔记)

# 下载镜像 docker pull nginx 
# 运行测试
[root@localhost ~]# docker images
REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
nginx         latest    fa5269854a5e   5 days ago     142MB
hello-world   latest    feb5d9fea6a5   7 months ago   13.3kB
centos        latest    5d0da3dc9764   7 months ago   231MB
[root@localhost ~]# 

# --d 后台运行
# --name 给容器命名
# -p 宿主机端口,容器内部
[root@localhost ~]# docker run -d --name nginx1 -p 3344:80 nginx
ab25c65eab2a29029ecd1ac3a0b858c905276229b9a8cec29dc6cefe8bf88baa
[root@localhost ~]# docker ps
CONTAINER ID   IMAGE     COMMAND                  CREATED         STATUS         PORTS                                   NAMES
ab25c65eab2a   nginx     "/docker-entrypoint.…"   5 seconds ago   Up 4 seconds   0.0.0.0:3344->80/tcp, :::3344->80/tcp   nginx1
[root@localhost ~]# curl localhost:3344

# 进入容器
[root@localhost ~]# docker run -it --name a1 -p 3321:80 nginx /bin/bash
root@645610e408b3:/# [root@localhost ~]# docker ps
CONTAINER ID   IMAGE     COMMAND                  CREATED          STATUS         PORTS                                   NAMES
645610e408b3   nginx     "/docker-entrypoint.…"   10 seconds ago   Up 9 seconds   0.0.0.0:3321->80/tcp, :::3321->80/tcp   a1
[root@localhost ~]# docker attach a1
root@645610e408b3:/# whereis nginx
nginx: /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx
root@645610e408b3:/# cd /etc/nginx/
root@645610e408b3:/etc/nginx# ls
conf.d          mime.types  nginx.conf   uwsgi_params
fastcgi_params  modules     scgi_params
root@645610e408b3:/etc/nginx# 

端口暴露的概念

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/836973.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号