docker系列-运行nginx静态网站

news/2024/5/12 21:37:09/文章来源:https://zmedu.blog.csdn.net/article/details/103259678

nginx 是一个web服务器,需要持久运行的服务器,而且我们一般选择在后台运行.

  1. 拉取nginx镜像

[root@xinsz10 ~]# docker pull hub.c.163.com/library/nginx:latest

latest: Pulling from library/nginx

5de4b4d551f8: Pull complete 

d4b36a5e9443: Pull complete 

0af1f0713557: Pull complete 

Digest: sha256:f84932f738583e0169f94af9b2d5201be2dbacc1578de73b09a6dfaaa07801d6

Status: Downloaded newer image for hub.c.163.com/library/nginx:latest

2.查看下载下来的nginx镜像

[root@xinsz10 ~]# docker images

REPOSITORY                    TAG                 IMAGE ID            CREATED             SIZE

hello-world                   latest              05a3bd381fc2        4 weeks ago         1.84kB

hub.c.163.com/library/nginx   latest              46102226f2fd        5 months ago        109MB

3.运行nginx

[root@xinsz10 ~]# docker run hub.c.163.com/library/nginx

4.查看是否运行

重新打开一个窗口执行命令

root@xinsz10 ~]# docker ps

CONTAINER ID        IMAGE                         COMMAND                  CREATED              STATUS              PORTS               NAMES

039303f1129e        hub.c.163.com/library/nginx   "nginx -g 'daemon ..."   About a minute ago   Up About a minute   80/tcp              stoic_almeida

可以看到nginx已经启动了.

这种方式是在前台运行,停止直接用ctrl+c就可以了

在后台运行nginx的方法

使用参数-d即可

[root@xinsz10 ~]# docker run -d  hub.c.163.com/library/nginx

WARNING: IPv4 forwarding is disabled. Networking will not work.

d1c2d8e307e75170428a433dbdc97fe6f817cc01097c0b32bbd72cf69b96b6c5

重新打开一个窗口查看是否运行

[root@xinsz10 ~]# docker ps

CONTAINER ID        IMAGE                         COMMAND                  CREATED             STATUS              PORTS               NAMES

d1c2d8e307e7        hub.c.163.com/library/nginx   "nginx -g 'daemon ..."   55 seconds ago      Up 53 seconds       80/tcp              xenodochial_snyder

可以看到标红的ID号是一样的

说明容器已经运行起来了.

我们要管理nginx,进入nginx内部就可以直接使用 docker exec 

查看下docker  exec的使用帮助

[root@xinsz10 ~]# docker exec --help

Usage: docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

Run a command in a running container

Options:

  -d, --detach               Detached mode: run command in the background

      --detach-keys string   Override the key sequence for detaching a

                             container

  -e, --env list             Set environment variables

      --help                 Print usage

  -i, --interactive          Keep STDIN open even if not attached

      --privileged           Give extended privileges to the command

  -t, --tty                  Allocate a pseudo-TTY

  -u, --user string          Username or UID (format: <name|uid>[:<group|gid>])

我们比较常用的参数是 -i  和 -t

[root@xinsz10 ~]# docker exec -it d1 bash    #注: d1是刚刚nginx的ID号,我取了前两位.

root@d1c2d8e307e7:/# 

这样就进入了一个docker nginx终端,相当于一个shell终端

在这里就和shell一样了,Linux命令都有.

root@d1c2d8e307e7:/# pwd

/

root@d1c2d8e307e7:/# ls

bin   dev  home  lib32 libx32 mnt  proc  run srv  tmp  var

boot  etc  lib lib64 media opt  root  sbin  sys  usr

root@d1c2d8e307e7:/# which nginx

/usr/sbin/nginx

退出容器: 

root@d1c2d8e307e7:/# exit

exit

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_720243.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从运维角度看中大型网站架构的演变之路

前言网上有很多文章类似于我今天要分享的课程&#xff0c;有架构师写的&#xff0c;有运维写的&#xff0c;还有开发些的&#xff0c;偏重点都不同&#xff0c;今天我以咱们运维角度全面讲解。一个成熟的网站架构并不是一开始设计就具备高可用、高伸缩、高性能等特性的&#xf…

css会对网站排名有影响吗,网站是如何推广的?DIVCSS网页相似太多影响排名?

网站是如何推广的&#xff1f;DIVCSS网页相似太多影响排名&#xff1f;2021-03-07 10:13:50DIVCSS网页布局有益于SEO优化排名&#xff0c;“网站是如何推广的”&#xff0c;搜索引擎一般不会爬到三层以上的表格嵌套&#xff0c;这一点一直没有得到搜索引擎相关官方网络的证实。…

apache http server 停止工作_(二)http协议的网站装ssl升级成https

最终目标&#xff1a;微信小程序要想上线 必须内部所有域名都是https&#xff0c;比如网络图片&#xff0c;比如后端接口&#xff0c;比如其他链接。问&#xff1a;既然https://minihome.top/能直接访问了&#xff0c;那我用eggjs(node)写的后端接口是不是就可以正常访问了&…

【linux】在阿里云服务器上部署网站 WeCenter

文章目录前言操作环境及以有的架构上传WeCenter软件包解压并传至根目录安装weCenter1. 进入阿里云后台&#xff0c;选择域名解析二级域名 bbs.zmkjedu.com3. 设置apache的配置文件4. 开始安装5. 全部通过后&#xff0c;点击下一步&#xff1a;6. 添加管理员7. 安装成功&#xf…

【Linux】网站后台设置及管理

文章目录1. 进入网站后台选择管理&#xff0c;登陆2. 修改全局设置1&#xff09; 站点信息修改2&#xff09; 注册访问修改3&#xff09; 内容设置3. 把网站添加到主网站上去总结1. 进入网站后台选择管理&#xff0c;登陆 从浏览器输入&#xff1a;bbs.zmkjedu.com 2. 修改全局…

【Linux】ab命令实现网站性能压力测试

文章目录ab命令介绍ab命令的安装ab命令的参数使用举例1. 使用gaosh-64服务器对gaosh-1服务器进行压测&#xff0c;模拟10个用户&#xff0c;对百度首页发起1000次请求2. 压测www.zmkjedu.com压测时的信息详解总结ab命令介绍 ApacheBench(即ab)通常用来做网站性能压力测试&…

【Linux】宝塔堡垒机上线网站初体验

文章目录安装环境&#xff1a;官网提供的一键部署方式安装网站测试1. 先上传安装wordpress2.从终端进入并安装3. 找到上传的包4. 解压并加权限5. 线上安装wordpress6. 创建wordpress数据库7. 登陆总结安装环境&#xff1a; 安装要求&#xff1a; 内存&#xff1a;512M以上&am…

自动seo网站源码_做了利于SEO优化的网站建设,企业的网站就能自动排名靠前?...

这些年&#xff0c;eGoBest发现很多人做网站建设有个错误的观点&#xff0c;尤其是做了营销型品牌网站的企业&#xff0c;都以为只要做一个利于SEO优化好的网站&#xff0c;&#xff0c;Google和百度等搜索引擎就能自动排名靠前&#xff0c;这都是错误的观点&#xff0c;下面&a…

新手搭建网站后视频资源在网站上是如何存储的?

前言 本文的起因是一个学员搭建好了一个视频文章&#xff0c;主要做视频的录制&#xff0c;每个视频在10-20M左右&#xff0c;每月产生10G左右的视频素材&#xff0c;想看看怎么存储。 问题解析 作为个人站&#xff0c;没必要花太多钱&#xff0c; 有几种方案可以实施 免费方…

ubuntu 局域网dns服务器_「bind9」ubuntu下配置bind9为局域网的DNS服务器 - seo实验室...

bind9一、配置bind9服务器之前&#xff0c;先了解这些知识点&#xff1a;1、DNS解析过程详解&#xff1a;http://www.cnblogs.com/liyuanhong/articles/7353974.html2、常用域名记录解释(A记录&#xff0c;CNAME&#xff0c;NS记录&#xff0c;MX记录)&#xff1a;http://www.c…

九度搜索引擎点击优化_网站点击率对关键词排名到底有没有影响

前一段时间&#xff0c;我听到很多博客都在谈论网站点击率对关键词排名的影响。为此&#xff0c;我特意选择了一些网站做了一个关于点击率对网站排名影响的实验。对于这些网站&#xff0c;我一开始并没有遵循正常的搜索引擎优化思想&#xff0c;只是为了验证在关键词排名中点击…

用自有工作站做服务器建网站,服务器搭建工作站

服务器搭建工作站 内容精选换一换您可以通过Web应用防火墙服务切换工作模式。Web应用防火墙提供了开启防护、暂停防护、Bypass三种工作模式。如果您已开通企业项目&#xff0c;您可以在企业项目下拉列表中选择您所在的企业项目&#xff0c;切换该企业项目下域名的工作模式。防护…

java static 修饰_「static」JAVA static是什么?修饰符总结整理 - seo实验室

static对java中修饰符的总结整理&#xff0c;尤其是static的理解&#xff0c;static总是忘记其他修饰符修饰的变量有效范围如下&#xff1a;类内package内子类其他packageprivateyesnononodefaultyesyesnonoyesyesyesnopublicyesyesyesyes修饰类修饰成员修饰局部变量static可以…

iNetModels 2.0多组学整合网站的使用

揭示各种omics数据之间的关联对于全面了解 在人类健康和疾病中改变的生物过程和疾病的改变至关重要。到目前为止&#xff0c;很少有研究集中在单一数据库中收集和展示多组学关联 。在此&#xff0c;我们提出了iNetModels。一个交互式数据库和可视化平台多组学生物网络&#xff…

换服务器网站会掉排名吗,网站换服务器对seo有影响吗,排名会有点小波动

我们的网站都是放在服务器上面运行的&#xff0c;并且每一台服务器对应的也都有IP地址&#xff0c;我们将域名解析到IP上面&#xff0c;网站就可以访问&#xff0c;但是有时我们会遇到更换服务器的情况&#xff0c;对于服务器这块的一个更换是会涉及到IP的&#xff0c;这块有影…

Django 搭建博客网站-task00:环境配置

Django 搭建博客网站 目录Django 搭建博客网站前言一、软件和平台二、环境搭建步骤1.下载 UbuntuUbuntuUbuntu2.在 vmwarevmwarevmware 上安装 UbuntuUbuntuUbuntu三、在 vscodevscodevscode 上配置 pythonpythonpython 环境1.连接 LinuxLinuxLinux 虚拟机2.在虚拟机上安装 pyt…

Django 搭建博客网站-task01:基础知识

Django 搭建博客网站 目录Django 搭建博客网站前言一、pythonpythonpython 基础知识二、HTML5HTML5HTML5 基础知识三、vscodevscodevscode 实现爬虫心得总结前言 使用 DjangoDjangoDjango 搭建博客需要学会 pythonpythonpython 和前端知识 一、pythonpythonpython 基础知识 1…

Django 搭建博客网站-task02:快速搭建网站

Django 搭建博客网站 目录 Django 搭建博客网站 前言 一、创建 APP 二、将新建的 APP 和项目进行关联 2.1 修改的文件名是 settings.py 2.2 创建超级管理员 2.3 修改后台语言 2.4 创建表 2.5 添加到后台 2.6 同步到数据库 三、编写页面逻辑 3.1 添加页面模板文件夹 …

Django 搭建博客网站-task03:Models的编写

Django 搭建博客网站 目录 Django 搭建博客网站 前言 一、Models 的编写 二、Blog_config 三、comment 总结 前言 在vscode上连接虚拟机&#xff0c;然后输入命令 blog APP python manage.py startapp blog # 这个之前已经创建过了&#xff0c;因此不需要重复创建 blog_conf…

微软网站打开慢怎么办_为什么你的Python包老是装不上?收下这个网站就对了

Python以第三方包丰富而著称&#xff0c;你想要的功能都能通过pip命令安装&#xff0c;避免什么都要自己重新造轮子尬尴。但是pip安装有两个常见问题&#xff0c;第一是下载慢&#xff0c;第二是无法安装。慢的原因是资源服务器放在大洋彼岸的美帝&#xff0c;无法安装多半因为…