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

Docker compose部署portainer

 整个工具的代码都在Gitee或者Github地址内

gitee:solomon-parent: 这个项目主要是总结了工作上遇到的问题以及学习一些框架用于整合例如:rabbitMq、reids、Mqtt、S3协议的文件服务器、mongodb

github:GitHub - ZeroNing/solomon-parent: 这个项目主要是总结了工作上遇到的问题以及学习一些框架用于整合例如:rabbitMq、reids、Mqtt、S3协议的文件服务器、mongodb

1.新增data文件夹

2.新增docker-compose.yml文件

version: '3'  # 使用 Docker Compose 文件格式版本 3

services:
  portainer:
    image: portainer/portainer-ce:latest  # 使用 Portainer 的最新社区版镜像
    container_name: portainer  # 为容器指定一个名称
    ports:
      - "9000:9000"  # 将容器的 9000 端口映射到宿主机的 9000 端口,用于通过 Web 浏览器访问 Portainer
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock  # 将宿主机的 Docker 套接字挂载到容器中,使 Portainer 能够管理 Docker 容器和镜像
      - ./data:/data  # 将当前目录下的 data 目录挂载到容器中的 /data,用于持久化存储 Portainer 的数据
      - /etc/localtime:/etc/localtime  # 将宿主机的本地时间文件挂载到容器中,以保持容器时间与宿主机同步
    restart: always  # 将容器配置为始终自动重启,确保在系统重启或容器异常退出后自动恢复


http://www.kler.cn/a/394839.html

相关文章:

  • 论文 | The Capacity for Moral Self-Correction in LargeLanguage Models
  • web安全测试渗透案例知识点总结(上)——小白入狱
  • 统信UOS开发接口DTK
  • react-redux useSelector钩子 学习样例 + 详细解析
  • Vue2:组件
  • 解决Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url
  • 【Python进阶】Python中的数据库交互:ORM技术与SQLAlchemy
  • 国产系统给在线的Word文件创建表格
  • unity3d————接口基础知识点
  • STM32 创建一个工程文件(寄存器、标准库)
  • Android在使用RecycylerView开发中,设置item单选效果,并且设置默认选中第一个
  • fastadmin多个表crud连表操作步骤
  • 《鸿蒙生态:开发者的机遇与挑战》
  • ddl/dml/dcl
  • 【计算机网络】【传输层】【习题】
  • 子集选择——基于R语言实现(最优子集选择法、逐步回归法、Lasso回归法、交叉验证法)
  • 通过vmware虚拟机安装和调试编译好的 ReactOS
  • 使用etl工具kettle的日常踩坑梳理之一、从mysql中导出数据
  • 【springboot使用sqlite数据库】Java后台同时使用mysql、sqlite
  • 零基础想学习 Web 安全,如何入门?
  • 深入探索 React Hooks:原理、用法与性能优化全解
  • nVisual自定义工单内容
  • 力扣第48题“旋转图像”
  • 计算机网络-2.1物理层
  • C++全局构造和初始化
  • 算法训练(leetcode)二刷第二十五天 | *134. 加油站、*135. 分发糖果、860. 柠檬水找零、*406. 根据身高重建队列