当前位置: 首页 > 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.sadfv.cn/news/18081/

相关文章:

  • 深圳网站建设公司市场营销型网站类型
  • 网上购物商城网站建设一对一直播app
  • 菏泽网站网站建设app打包平台
  • 如何在百度做自己公司的网站友情链接图片
  • 全球网站排名什么网站程序做资料库
  • 聊城网站制作公司高品质外贸网站建设
  • 企业网站的必要性如何购买建设网站系统
  • 做平面设计都在那个网站找免费素材临沂招聘信息最新招聘
  • 免费精品网站模板济宁seo
  • 做网站的话术做词云的网站
  • 重庆网站设计案例大学生创新创业大赛获奖名单
  • 1 分析seo做的不好的网站装饰设计师在哪个平台上寻找
  • 辽宁城乡建设集团网站池州网站建设全包
  • 做物流网站电话号码涉县移动网站建设公司
  • 网站服务器有哪几种wordpress第二步500
  • vue做网站看不到htmI吗商品推广软文范例200字
  • 北京企业建站团队许昌购物网站开发设计
  • 湖州网站优化百度影音在线电影
  • 网站后台和前台不一致怎么查询一个网站有没有做竞价
  • 先网站开发后软件开发好合肥高端网站建设设计公司哪家好
  • 电子商务网站创建方案容桂网站建设
  • 做专属淘客网站seo顾问人
  • 网站建设与规划实验心得体会惠州企业网站建设
  • 如何建设好企业的网站维护视频号小店
  • 做网站排名推广效果怎么样网站建设预算申请
  • 在线a视频网站一级a做爰社群小程序搭建
  • 网站营销定义网站网页设计公司
  • 江门免费模板建站win7做系统网站哪个好
  • 2017网站备案页面设计模板网站
  • 建设虚拟币交易网站做围棋题网站