koryking/1panel

By koryking

Updated about 1 year ago

1panel run in docker 可通过环境变量设置应用安装位置

Image
0

50K+

koryking/1panel repository overview

基于moelin/1panel重新打包的镜像,通过PANEL_BASE_DIR参数可以自定义设置应用的安装位置,不再强制要求使用/opt,解决直接在应用商店安装应用报错的问题。 创建docker-compose.yml文件,将以下内容中的/xxxx/opt替换成你自己的应用安装路径,注意三个/xxxx/opt都需要修改成一样的。

PANEL_PORT=10086 #自定义端口号,不设置默认为10086

PANEL_ENTRANCE=koryking #自定义安全入口,不设置默认为entrance

PANEL_USERNAME=koryking #自定义用户名,不设置默认为1panel

PANEL_PASSWORD=koryking999 #自定义登录密码,不设置默认为1panel_password

文件上传到本地后执行docker compose up -d

services:
  1panel:
    container_name: 1panel # 容器名
    restart: always
    network_mode: "host"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./volumes:/var/lib/docker/volumes
      - /xxxx/opt:/xxxx/opt # 文件存储映射
      - ./root:/root  # 可选的文件存储映射
    environment:
      - TZ=Asia/Shanghai  # 时区设置
      - PANEL_BASE_DIR=/xxxx/opt
      - PANEL_PORT=10088
      - PANEL_ENTRANCE=koryking
      - PANEL_USERNAME=koryking
      - PANEL_PASSWORD=koryking999
    image: docker.io/koryking/1panel:latest
    labels:
      createdBy: "Apps"

Tag summary

Content type

Image

Digest

sha256:f47355fb7

Size

244.8 MB

Last updated

about 1 year ago

docker pull koryking/1panel