当前位置: 首页 > news >正文

视频播放网站模板门户网站的门户思维有什么特点

视频播放网站模板,门户网站的门户思维有什么特点,建设银行人才招聘网站,免费的tickle网站一.Docker 部署 Nginx 以及端口映射 Docker 部署 Nginx,首先需要下载nginx镜像,然后启动这个镜像,就运行了一个nginx的容器了 1.下载 nginx 镜像并启动容器 #查看是否存在nginx镜像:发现没有nginx镜像 [rootlocalhost zph]# docker images | grep nginx#下载nginx镜像 [rootl…一.Docker 部署 Nginx 以及端口映射 Docker 部署 Nginx,首先需要下载nginx镜像,然后启动这个镜像,就运行了一个nginx的容器了 1.下载 nginx 镜像并启动容器 #查看是否存在nginx镜像:发现没有nginx镜像 [rootlocalhost zph]# docker images | grep nginx#下载nginx镜像 [rootlocalhost zph]# docker pull nginx Using default tag: latest latest: Pulling from library/nginx a378f10b3218: Pull complete 5b5e4b85559a: Pull complete 508092f60780: Pull complete 59c24706ed13: Pull complete 1a8747e4a8f8: Pull complete ad85f053b4ed: Pull complete 3000e3c97745: Pull complete Digest: sha256:add4792d930c25dd2abf2ef9ea79de578097a1c175a16ab25814332fe33622de Status: Downloaded newer image for nginx:latest docker.io/library/nginx:latest#再次查看是否存在nginx镜像:发现下载成功了nginx镜像 [rootlocalhost zph]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest 593aee2afb64 22 hours ago 187MB#启动nginx容器,在后台运行,不用加/bin/bash命令,因为nignx底层会执行相关命令 [rootlocalhost zph]# docker run -it -d --name mynginx 593aee2afb64 e0773deea60048d82729038535fad45308204e181da6c7a35fb44090cc552077#查看启动的容器:发现nginx已经启动 [rootlocalhost zph]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e0773deea600 593aee2afb64 /docker-entrypoint.… 5 seconds ago Up 2 seconds 80/tcp mynginx [rootlocalhost zph]# 启动nginx容器成功后,这样就创建了一个web服务了,验证这个容器是否成功: 进入nginx容器访问url,验证nginx #进入nginx容器访问url,验证nginx [rootlocalhost zph]# docker exec -it e0773deea600 /bin/bash#curl 验证是否可以打印出nginx相关html:发现可以打印,说明nginx容器创建成功 roote0773deea600:/# curl 127.0.0.1 !DOCTYPE html html head titleWelcome to nginx!/title style html { color-scheme: light dark; } body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } /style /head body h1Welcome to nginx!/h1 pIf you see this page, the nginx web server is successfully installed and working. Further configuration is required./ppFor online documentation and support please refer to a hrefhttp://nginx.org/nginx.org/a.br/ Commercial support is available at a hrefhttp://nginx.com/nginx.com/a./ppemThank you for using nginx./em/p /body /html roote0773deea600:/# nginx容器创建成功后,那么怎么在外部访问这个容器的url呢? 2. -p 映射端口 想在外部访问容器里面的 nginx 这个时候就需要映射端口 可以通过 -p 参数来映射端口,语法:         docker run -p 容器外端口:容器内端口 容器名/容器ID #查看运行的容器 [rootlocalhost zph]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e0773deea600 593aee2afb64 /docker-entrypoint.… 15 minutes ago Up 15 minutes 80/tcp mynginx#查看镜像 [rootlocalhost zph]# docker images | grep nginx nginx latest 593aee2afb64 23 hours ago 187MB# 再运行一个nginx容器(一个镜像可以运行多个容器),并进行端口映射,让外部也可以访问nginx容器中的html [rootlocalhost zph]# docker run -it -d --name mynginx_port -p 81:80 593aee2afb64 36bf218c9754446319299c61f919d54aeebf0d3734ecc0de56183972ea7d6614#查看运行的容器:发现mynginx_port容器已在运行了 [rootlocalhost zph]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 36bf218c9754 593aee2afb64 /docker-entrypoint.… 5 seconds ago Up 3 seconds 0.0.0.0:81-80/tcp, :::81-80/tcp mynginx_port e0773deea600 593aee2afb64 /docker-entrypoint.… 16 minutes ago Up 16 minutes 80/tcp mynginx#在linux系统中访问nginx中的html:发现成功访问了 [rootlocalhost zph]# curl 127.0.0.1:81 !DOCTYPE html html head titleWelcome to nginx!/title style html { color-scheme: light dark; } body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } /style /head body h1Welcome to nginx!/h1 pIf you see this page, the nginx web server is successfully installed and working. Further configuration is required./ppFor online documentation and support please refer to a hrefhttp://nginx.org/nginx.org/a.br/ Commercial support is available at a hrefhttp://nginx.com/nginx.com/a./ppemThank you for using nginx./em/p /body /html#查看当前linux对外的ip:发现是ens33中的:192.168.0.6 [rootlocalhost zph]# ip addr 1: lo: LOOPBACK,UP,LOWER_UP mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33: BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:c3:3d:27 brd ff:ff:ff:ff:ff:ffinet 192.168.0.6/24 brd 192.168.0.255 scope global dynamic noprefixroute ens33valid_lft 171516sec preferred_lft 171516secinet6 fe80::20c:29ff:fec3:3d27/64 scope link noprefixroute valid_lft forever preferred_lft forever#在linux中,通过192.168.0.6本地ip访问发现访问成功 [rootlocalhost zph]# curl 192.168.0.6:81 !DOCTYPE html html head titleWelcome to nginx!/title style html { color-scheme: light dark; } body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } /style /head body h1Welcome to nginx!/h1 pIf you see this page, the nginx web server is successfully installed and working. Further configuration is required./ppFor online documentation and support please refer to a hrefhttp://nginx.org/nginx.org/a.br/ Commercial support is available at a hrefhttp://nginx.com/nginx.com/a./ppemThank you for using nginx./em/p /body /html [rootlocalhost zph]# 二.Docker 部署 Nginx 挂载数据卷 1.-v 指定路径挂载数据卷 挂载数据卷后,当容器外的数据发生变化,容器内的数据也会跟随变化,当容器内的数据发生变化后,也会同步到容器外 基本语法:         docker run -v 容器外目录 : 容器内目录 容器 ID #查看镜像 [rootlocalhost www]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest 593aee2afb64 37 hours ago 187MB#端口映射以及挂载数据 [rootlocalhost www]# docker run -it -d --name mynginx_pv -p 82:80 -v /var/www/:/usr/local/nginx/html 593aee2afb64 ce47906a57afb7c24a1847211f60e7d778e86a2e0b3c65bbf2bed7cb48123ad8#查看var/www下文件 rootlocalhost www]# ll 总用量 12 -rw-r--r-- 1 root root 5 10月 26 07:37 index.html -rw-r--r-- 1 root root 10 10月 25 07:54 test2.txt -rw-r--r-- 1 root root 12 10月 25 07:51 test.txt#查看运行的容器 [rootlocalhost www]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ce47906a57af 593aee2afb64 /docker-entrypoint.… 45 seconds ago Up 42 seconds 0.0.0.0:82-80/tcp, :::82-80/tcp mynginx_pv#进入容器 [rootlocalhost www]# docker exec -it ce47906a57af /bin/bash#进入挂载的数据目录 rootce47906a57af:/# cd /usr/local/nginx/html#查看文件 rootce47906a57af:/usr/local/nginx/html# ls index.html test.txt test2.txt#删除一个文件 rootce47906a57af:/usr/local/nginx/html# rm -rf test.txt rootce47906a57af:/usr/local/nginx/html# ls index.html test2.txt#退出 rootce47906a57af:/usr/local/nginx/html# exit#查看外面数据文件是否被删除:发现已经被删除了,操作成功 [rootlocalhost www]# ll 总用量 8 -rw-r--r-- 1 root root 5 10月 26 07:37 index.html -rw-r--r-- 1 root root 10 10月 25 07:54 test2.txt 2.docker inspect 命令查看容器运行的细节 查看详细的映射关系 [rootlocalhost wwwroot]# docker inspect 3408e7d7a430 3.-v 匿名挂载数据卷 基本语法:         docker run -v 容器内目录 容器 ID -P 表示随机映射端口 docker run -d -P --name nginx01 -v /etc/nginx nginx [rootlocalhost ~]# docker run -d -P --name nginx01 -v /etc/nginx nginx e6aea0a9c58cf4f31ce0ebdd43b071845ba5b1ee772949a5cf02da5f40e2245c [rootlocalhost ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATU S PORTS NAMES e6aea0a9c58c nginx /docker-entrypoint.… 2 seconds ago Up 1 second 0.0.0.0:49155-80/tcp, :::49155-80/tcp nginx01 查看挂载详情 [rootlocalhost ~]# docker volume ls DRIVER VOLUME NAME local 3f55b08bbafb39845c98efe1cf18dfa7fedea21c2fad24cb14759dced3872ba2 local 4de46af05120a375cb5270af59790f432c64758517352963f55e67cd3bfa56d8 local 5a8a57ea0fe775429577c451d23687f76634b5ee845c95e6e30a099b888ac2c1 local 5c97447224de838eab94272de4cb556cea8e79a4469b618c00cba1b826e0d37e local 6b8cfbcf9727dc2c3f404cf9d830de7971fe7d46a56c5a0a42222182917fd6ae local 6b9adae890deb91efcf5a52913f6ab61d8c22a83c2130fc21c9a3f44f32919 [rootlocalhost ~]# docker inspect e6aea0a9c58c | grep volume Type: volume, Source: /var/lib/docker/volumes/3f55b08bbafb39845c98efe1cf18dfa7fed ea21c2fad24cb14759dced3872ba2/_data 4.-v 具名挂载数据卷 基本语法:         docker run -v 卷名称:容器内目录 容器 ID docker run -d -P --name nginx01 -v juming:/etc/nginx nginx [rootlocalhost ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATU S PORTS NAMES 57764c6d6901 nginx /docker-entrypoint.… 5 seconds ago Up 4 seconds 0.0.0.0:49156-80/tcp, :::49156-80/tcp nginx01 [rootlocalhost ~]# docker volume ls DRIVER VOLUME NAME local 3f55b08bbafb39845c98efe1cf18dfa7fedea21c2fad24cb14759dced3872ba2 local fdf7b0c7847f62ffe2326ef8a11b746efbb8b9fd212970cd31ccca5385fc9865 local juming查看挂载详情 [rootlocalhost ~]# docker volume inspect juming [ { CreatedAt: 2021-07-28T05:09:13-04:00, Driver: local, Labels: null, Mountpoint: /var/lib/docker/volumes/juming/_data, Name: juming, Options: null, Scope: local } ] 5.Docker 运行容器传递环境变量 语法:         docker run -e 变量名 变量值 容器 ID          printenv: 打印出环境变量 #传递一个环境变量 [rootlocalhost www]# docker run --rm --name centos8_env -e TEST_DOMAINwww.xxx.com 5d0da3dc9764 printenv PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME1d078b1e2069 TEST_DOMAINwww.xxx.com HOME/root#传递多个环境变量 [rootlocalhost www]# docker run --rm --name centos8_env -e TEST_DOMAINwww.xxx.com -e TEST_ADDR192.68.1.111 5d0da3dc9764 printenv PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME1c3d6eaef5b7 TEST_DOMAINwww.xxx.com TEST_ADDR192.68.1.111 HOME/root6.Docker 容器内安装软件 Docker 容器内安装软件和linux 中安装软是一样的,Centos 系列用yum安装,Ubuntu 系列用apt-get 安装 #进入容器 [rootlocalhost ~]# docker exec -it centos_v /bin/bash#查看 [root095f45520b1e /]# ls bin dev etc home lib lib64 lostfound media mnt opt proc root run sbin srv sys tmp usr var#使用ifocnfig容器ip:发现没有ifconfig包以及命令 [root095f45520b1e /]# ifconfig bash: ifconfig: command not found#安装net-tools [root095f45520b1e /]#yum install -y net-tools#查看容器的 ip [root095f45520b1e /]# ifconfig eth0: flags4163UP,BROADCAST,RUNNING,MULTICAST mtu 1500 inet 172.17.0.2 netmask 255.255.0.0 broadcast 172.17.255.255 ether 02:42:ac:11:00:02 txqueuelen 0 (Ethernet) RX packets 7805 bytes 14138450 (13.4 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4715 bytes 259714 (253.6 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags73UP,LOOPBACK,RUNNING mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 1000 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 [上一节][Docker]二.Docker 镜像,仓库,容器介绍以及详解
http://www.yutouwan.com/news/18081/

相关文章:

  • 制作公司网站有哪些自适应网站开发框架
  • 益阳 网站制作维护互联网服务平台生成二维码
  • 做信息采集的网站建设网站的申请信用卡吗
  • 青岛seo整站优化招商电话网站建设友汇
  • 企业网站推广的收获与启示营销推广是一种什么的促销方式
  • 好搜360网站网络维护岗位职责
  • 网页设计介绍北京网站网站谁做的比较好
  • 江门网站建设设计传奇手游下载平台手机版
  • 企业做网站大概需要多少钱网站没有收录原因
  • seo网站推广收费电子网站建设前台设计
  • 政务网络及网站建设天眼查询企业信息官网电话
  • 天津市建设工程信息网站关键词挖掘爱网站
  • 网站里面的链接怎么做营销软件大全
  • 做电商网站要多少钱三优科技 网站开发
  • 企业定位是网站建设的温州哪里做网站比较好
  • 保定曲阳网站建设设计之家logo设计
  • 海口网站运营托管咨询谷歌seo价格
  • 做基础网站主机要免费推广网站有哪些
  • 诸暨网站建设书生商友百度查询入口
  • 做网站h5网页制作模板源代码免费
  • 开发网站开发工程师高端网站建设行业
  • 做网站张家口纺织品公司网站建设
  • 网站和app软件制作公司cms系统主要功能
  • 坪山网站建设北京天津网站建设
  • 唐山网站制作价格网站建设及那个科目
  • 自助建站源码下载茂名网站制作策划
  • 拓者设计吧网站廊坊网站制作公司排名
  • wordpress淘宝客建站顺德手机网站设计咨询
  • 怎样自己建立一个网站服装电子商务网站建设过程与实现
  • 网站开发的规格描述万网网站编辑