【docker快速上手学习笔记】03 小白也能看懂的docker安装nginx

写在前面,大家好!我是【跨考菌】,一枚跨界的程序猿,专注于后台技术的输出,目标成为全栈攻城狮!这博客是对我跨界过程的总结和思考。如果你也对Java后端技术感兴趣,抑或是正在纠结于跨界,都可以关注我的动态,让我们一起学习,一起进步~
我的博客地址为:【跨考菌】的博客

上篇【docker快速上手学习笔记】02 超全整理docker通用指令 讲解了docker常用指令。本文介绍利用docker安装nginx的教程。

在这里插入图片描述


1)下载镜像

打开网易蜂巢镜像中心 https://c.163yun.com/hub#/m/home/

搜索nginx,复制里面的地址,然后拉取镜像.

在这里插入图片描述

拉取镜像:

docker pull hub.c.163.com/library/nginx:latest

在这里插入图片描述
查看镜像状态:

docker images

在这里插入图片描述
2)启动容器

在前台运行容器命令如下,输入后容器就会运行,按ctrl+c可以终止容器的运行:
-p(小写)是开放一个容器的端口到主机上;

docker run -d -p 81:80 hub.c.163.com/library/nginx

在这里插入图片描述

-P(大写)是开放容器所有的端口到主机上一个随机的端口.

docker stop 602cebcef6ff # 602cebcef6ff为容器id
docker run -d -P hub.c.163.com/library/nginx # 分配随机端口映射到容器的80端口。

在这里插入图片描述

查看运行的容器:

docker ps

在这里插入图片描述
3)进入容器内部看看

我们在平时运行的时候需要调试容器内部的设置查看一下日志等等.我们可以通过如下命令进入容器内部:
在这里插入图片描述
进入nginx容器内部:

docker exec -it e887f89973d8 bash  # e887f89973d8 为容器id

在这里插入图片描述

-i保证我们的输入有效,即使在没有detach的情况下也能运行.
-t表示将分配给我们一个伪终端.我们将在伪终端输入我们的内容.

现在已经进入到了nginx容器的内部了。

安装ps指令:

apt-get update
apt-get install procps

查看进程:

ps -ef

在这里插入图片描述
通过exit退出系统。

4)浏览器访问

在这里插入图片描述

在这里插入图片描述

如果你觉得对您有帮助,不要忘记帮博主一键三连😊哦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值