您的位置:首页 > 财经 > 产业 > 微信小程序免费模板直接套用_桂林北站停车场收费标准_宁波seo网络推广代理公司_武汉seo管理

微信小程序免费模板直接套用_桂林北站停车场收费标准_宁波seo网络推广代理公司_武汉seo管理

2024/12/26 22:54:27 来源:https://blog.csdn.net/qq_38342510/article/details/143027303  浏览:    关键词:微信小程序免费模板直接套用_桂林北站停车场收费标准_宁波seo网络推广代理公司_武汉seo管理
微信小程序免费模板直接套用_桂林北站停车场收费标准_宁波seo网络推广代理公司_武汉seo管理

1 安装nginx

# 搜索镜像 search 建议去docker hub搜索,可以看到帮助文档
docker search nginx# 拉取镜像 pull
docker pull nginx
# Using default tag: latest
# latest: Pulling from library/nginx
# Digest: sha256:0d17b565c37bcbd895e9d92315a05c1c3c9a29f762b011a10c54a66cd53c9b31
# Status: Image is up to date for nginx:latest
# docker.io/library/nginx:latest# 运行测试
# -d 后台运行
# --name 给容器命名
# -p 宿主机端口:容器内部端口
docker images
# REPOSITORY     TAG       IMAGE ID       CREATED       SIZE
# nginx          latest    605c77e624dd   2 years ago   141MB
# hello-world    latest    feb5d9fea6a5   3 years ago   13.3kB
# centos         latest    5d0da3dc9764   3 years ago   231MB
# ruibaby/halo   latest    caebc1d425f9   3 years ago   326MB# 通过-d进行后台启动  --name 给容器重新命名  -P 容器对外暴露的端口号
docker run -d --name nginx01 -p 3344:80 nginx
# d9a61a74fd9a04652263acc5ead7d1646dee249d7af0171affe86c3127e4879cdocker ps
# CONTAINER ID   IMAGE     COMMAND                  CREATED          STATUS          PORTS                  NAMES
# d9a61a74fd9a   nginx     "/docker-entrypoint.…"   19 seconds ago   Up 18 seconds   0.0.0.0:3344->80/tcp   nginx01# 测试链接
curl localhost:3344
# <!DOCTYPE html>
# <html>
# <head>
# <title>Welcome 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>
# <h1>Welcome to nginx!</h1>
# <p>If you see this page, the nginx web server is successfully installed and
# working. Further configuration is required.</p># <p>For online documentation and support please refer to
# <a href="http://nginx.org/">nginx.org</a>.<br/>
# Commercial support is available at
# <a href="http://nginx.com/">nginx.com</a>.</p># <p><em>Thank you for using nginx.</em></p>
# </body>
# </html># 进入容器
docker exec -it nginx01 /bin/bash
ls
# bin  boot  dev  docker-entrypoint.d  docker-entrypoint.sh  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
whereis nginx
# nginx: /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx
cd /etc/nginx && ls
# conf.d  fastcgi_params  mime.types  modules  nginx.conf  scgi_params  uwsgi_params

公网访问nginx:

本地机器公网IP:3344

在浏览器就可以看到如下页面:
在这里插入图片描述

实际上,需要改动 nginx 配置文件的时候,并不需要进入容器内部,可以通过数据卷在容器外部提供一个映射路径,达到在容器外部修改容器内部文件的目的。

2 安装tomcat

# 官方的使用
docker run -it --rm tomcat:9.0# 之前的启动都是后台,停止了容器之后,容器还是可以查到     
docker run -it --rm # 一般用来测试,用完就删除# 下载再启动
docker pull tomcat 
# 启动运行
docker run -d -p 3355:8080 --name tomcat01 tomcat
# 测试访问
本地机器公网IP:3355

3 Docker可视化

portainer 是一个 Docker 图形化界面管理工具,提供一个后台面板供我们操作。

运行如下命令即可 打开可视化服务

# -v是挂载,将里面的数据挂在到我们的本机   
# 后面的这个--privileged=true 是授权可以访问,最后的就是安装
docker run -d -p 8088:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer
# 访问
http://本地机器公网IP:8088/

访问之后,浏览器出现如下界面:
在这里插入图片描述

注册登录之后,我们选择一个本地的链接就可以了
在这里插入图片描述

登录之后,我们就可以看到当前的这个界面,就是我们本地的docker服务
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com