网站导航颜色wordpress怎么关注别人
- 作者: 五速梦信息网
- 时间: 2026年04月20日 08:12
当前位置: 首页 > news >正文
网站导航颜色,wordpress怎么关注别人,温州网站优化排名,手机上如何建立wordpressPortainer简介 Portainer 是一个轻量级的、开源的容器管理工具#xff0c;提供了一个直观的 Web 用户界面#xff08;UI#xff09;#xff0c;用于管理 Docker 和 Kubernetes 环境。它简化了容器的部署、监控和管理#xff0c;特别适合不熟悉命令行操作的用户或团队。 …Portainer简介 Portainer 是一个轻量级的、开源的容器管理工具提供了一个直观的 Web 用户界面UI用于管理 Docker 和 Kubernetes 环境。它简化了容器的部署、监控和管理特别适合不熟悉命令行操作的用户或团队。 Portainer架构概述 Portainer 由两个元素组成Portainer 服务器和 Portainer 代理。两者均作为轻量级容器在现有的容器化基础架构上运行。Portainer 代理应部署到集群中的每个节点并配置为向 Portainer 服务器容器报告。 单个 Portainer 服务器将接受来自任意数量的 Portainer 代理的连接从而能够从一个集中式界面管理多个集群。为此Portainer 服务器容器需要数据持久性。Portainer 代理是无状态的数据会被发送回 Portainer 服务器容器。 其它请参见官方文档Welcome | Portainer Documentation Portainer安装 环境依赖 由于本地已具备Docker服务运行环境因此基于docker环境安装Portaniner镜像服务并运行容器相关Docker安装过程此处省略可参见《Docker基础安装与使用》 拉取镜像文件 拉取Docker中央仓库最新版本镜像 docker pull portainer/portainer-ce:latest 注意portainer-ce为开源社区版同时官方还有商业版portainer-be拉取时需要区分 执行日志 [rootcentos72 docker]# docker pull portainer/portainer-ce:latest latest: Pulling from portainer/portainer-ce dc8df0f2921e: Pull complete c82aa9c9fb45: Pull complete d40df14c1d7a: Pull complete a3939f2dc487: Pull complete 204b2fbb824e: Pull complete a53c840f28bf: Pull complete 9e1dadc4be73: Pull complete 6f01ec19fa2b: Pull complete e2f767fe3885: Pull complete 793e77bf062e: Pull complete 4f4fb700ef54: Pull complete Digest: sha256:bd12f7a8732kx8e2a512e18272c3lwifjsf5sdf2d663451894axv557a3b9uiw6 Status: Downloaded newer image for portainer/portainer-ce:latest docker.io/portainer/portainer-ce:latest 令查看images镜像列表是否已存在以及查看版本与大小 docker images 创建Docker服务 下载镜像后可以直接通过docker run创建并默认运行portainer服务容器 docker run -d –nameportainer -p 9000:9000 portainer/portainer-ce:latest 但默认安装存在弊端并没有对portainer的docker容器环境做硬件资源分配限制因此可能会占用过多以及与其它应用程序竞争 如果已安装启动portainer容器先停止portainer的docker容器通过外部命令行运行容器限制容器内存、CPU资源数 相关命令参数可通过docker run –help 查看或查看官方文档Resource constraints | Docker Docs
创建并启动指定docker容器后缀b、k、 m、g表示内存容量单位
docker run -d –nameportainer -c 2 -m 512m –memory-swap1G -p 9090:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /opt/docker/sysdata/portainer_data:/data -e APP_ENVproduction --restart unless-stopped \portainer/portainer-ce:latest 参数解说 run表示从镜像中创建一个新的docker容器并启动运行 -d表示容器在后台启动 –name表示为docker容器设置一个名称 -m或–memory表示容器可使用最大内存 –memory-swap表示容器可缓存到磁盘上的交换内存使用量和-m内存可使用量的总和设置为0则忽略-1则无限制如果与-m数量一致则无法使用磁盘缓存内存空间 -c或–cpus表示容器可使用的CPU资源量通常按核心数量算也支持0.5,1.5~等使用量计算 -p表示宿主机与docker容器的端口映射多个端口可以用多个-p来实现; -v表示宿主机与docker容器的文件目录映射多个目录映射可用多个-v来实现注意需要是有效的宿主机卷目录 -e表示在docker容器中添加环境变量 –restart表示docker容器的重启策略为no默认不自动重启always总是重启容器on-failure仅在容器退出状态码非 0 时重启unless-stopped总是重启除非容器被手动停止 portainer/portainer-ce:latest表示服务镜像名称可通过docker images查看 当控制台没有输出错误并返回显示正常的dockerId串后表示启动成功 访问docker服务器的9000端口注意事向因我的环境上9000端口已被占用实际用的9090因此创建docker容器时用的-p 9090:9000参数 管理与使用 浏览器输入http://ip:9000即可进入Portainer初始化界面它会要求我们配置用户名密码: 完成账户密码初始化之后默认无任何管理服务 Docker主机管理 可点击Home页上Infomation提示中的的environment wizard“进行服务器本地容器管理或从左侧菜单Environments》Add environment进入添加 跳到QuickSetup页选择第一项Docker Standalone因为本地测试的docker容器为单机独立部署点击Start Wizard进入下一步 选择通过在Docker服务器上安装Agent程序来支持远程管理 选中Agent块点击Copy command按钮复掉脚本到远程Docker服务所在主机上执行自动下载并安装Agent代理 注意此处是指需要在安装Docker引擎服务的主机上运行此Agent代理脚本 docker run -d -p 9001:9001 --name portainer_agent --restartalways -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes \portainer/agent:2.16.2 复制脚本在远程docker服务器上安装Portainer Agent程序 待执行完毕点击Connect按钮链接即可在右上角看到连接配置 回到主页面可以查看已成功连接的远程docker服务。 安装镜像演示 通过安装Tomcat来演示在Portainer上如何操作点击Images进入镜像Pull页面输入tomcat点击Search跳入到官方平台查找是否存在或支持的版本 点击搜索列表中的tomcat进入tomcat版本镜像明细页面切换到Tags选项卡内容中因为在Overview中主要是提供基于Dockerfile安装的版本 点击Tags标签官方已打包好多个可用的Tags镜像版本 选择一个最新的版本用来安装镜像与测试Copy: docker pull tomcat:9.0.98-jdk8-corretto-al2复制tomcat:9.0.98-jdk8-corretto-al2内容到Portainer中docker.io框点击”Pull the image“拉取; 因拉取中央仓库镜像拉取速度受网络环境影响比较大等待一会儿待拉取完毕后在Images中显示 在Containers页中通过 Add container 添加创建容器Name任意命名Image为并填项输入已拉取的tomcat镜像版本tomcat:9.0.98-jdk8-corretto-al2因为我们已拉取tomcat镜像到docker服务器下因此将”Always pull the image“关闭默认会查找本地已有的镜像对应版本 点击publish a new network prot 添加docker容器环境与 docker服务器主机环境宿主机关联的端口映射宿主机host:8080容器 container:8080当通过浏览器访问宿主机物理端口8080时奖映射到docker容器系统下的8080端口 点击Deploy the container 部署应用后回到Containers列表docker容器tomcat服务已成功运行 在Docker服务主机上检索8080端口显示已启用 通过浏览器访问显示404但这页面风格明显这是tomcat服务返回的 通过外部命令行进入容器内查看发现在/usr/local/tomcat/webapps下没有任何应用运行因此返回404; 如果开发使用只需将/usr/local/tomcat/webapps映射到宿主机目录下将web打包后的文件置放在该宿主机绑定的映射目录下tomcat服务重启后即能发现应WEB用并加载运行WEB应用服务 docker exec -it tomcat-9.0.98 /bin/bash 执行日志 为了演示一个完整的tomcat部署服务过程重新建一个tomcat镜像服务命名为tomcat-9.0.98-2 docker镜象为tomcat:9.0.98-jdk8-corretto-al2此镜像为我们已拉取imags中的tomcat镜像为系统运行环境基础 在Volumes卷中为docker容器中tomcat的webapps和logs虚拟目录添加docker服务主机上(宿主机)映射目录用于在服务主机上上传服务和查看tomcat的运行日志; 创建成功后在Contaners 列表运行tomcat-9.0.9-2服务 在docker服务主机上进入为docker容器tomcat服务映射的宿主机logs目录上此时已在docker服务主机上生成tomcat运行日志 向docker服务主机上映射的docker容器tomcat服务webapps目录上传可运行的WEB应用程序此ROOT为从另一个tomcat9.tgz解压版webapps上复制上传而来为tomcat的运行后的默认首页 上传ROOT应用程序相关文件后重启tomcat服务因为在tomcat服务启动状态下上传web应用会导致web应用加载不完整或加载出错; 包含tomcat服务的docker容器重启完毕后再一次访问docker服务器映射的容器端口8080此时tomcat服务的默认大猫猫显示出来了 再一次进入到docker容器里查看容器里的/usr/local/tomcat/webapps目录下已经能看到上传的ROOT应用目录 docker exec -it tomcat-9.0.98-2 /bin/bash 执行日志 到此以一个完整的流程演示安装Portainer使用Portainer来管理远程docker服务以及拉取docker镜像部署docker容器服务 结束 在Portainer中还有很多细分的功能因篇幅问题以及个人熟悉程度未在本章中展示期待大家自行摸索与测试 注在安装和使用过程中如遇到问题可以向国产AI大模型Deepseek V3版本提问能够获得有效的方案和精准的回答。Deepseek响应快步骤清晰、答案精准值的使用
- 上一篇: 网站导航图怎么做的详细步骤上海普陀区企业网站建设
- 下一篇: 网站导航营销的优点温州网站设计工作室
相关文章
-
网站导航图怎么做的详细步骤上海普陀区企业网站建设
网站导航图怎么做的详细步骤上海普陀区企业网站建设
- 技术栈
- 2026年04月20日
-
网站导航条和表格怎么做番禺建设局网站
网站导航条和表格怎么做番禺建设局网站
- 技术栈
- 2026年04月20日
-
网站导航设计应注意哪些问题车工订单网站
网站导航设计应注意哪些问题车工订单网站
- 技术栈
- 2026年04月20日
-
网站导航营销的优点温州网站设计工作室
网站导航营销的优点温州网站设计工作室
- 技术栈
- 2026年04月20日
-
网站到期查询app管理系统
网站到期查询app管理系统
- 技术栈
- 2026年04月20日
-
网站到期怎么办深圳口碑较好的装修公司
网站到期怎么办深圳口碑较好的装修公司
- 技术栈
- 2026年04月20日






