330 Star 2.4K Fork 837

GVPopenspug / spug

 / 详情

用docker-compose可以,用docker run不行

待办的
创建于  
2024-01-15 09:13

docker-compose文件如下

version: "3.3"
services:
  spug:
    image: openspug/spug-service
    container_name: spug
    privileged: true
    restart: always
    volumes:
      - /data/spug/service:/data/spug
      - /data/spug/repos:/data/repos
    ports:
      # 如果80端口被占用可替换为其他端口,例如: - "8000:80"
      - "8001:80"
    environment:
      - MYSQL_DATABASE=spug
      - MYSQL_USER=<username>
      - MYSQL_PASSWORD=<password>
      - MYSQL_HOST=<host>
      - MYSQL_PORT=<port>

docker-compose up -d 可以跑起容器,没问题

但用docker run不行

sudo docker run --name spug openspug/spug-service -d \
 -p 8001:80 \
 -v /data/spug/service:/data/spug \
 -v /data/spug/repos:/data/repos \
 -e MYSQL_DATABASE=spug \
 -e MYSQL_USER=<username> \
 -e MYSQL_PASSWORD=<password> \
 -e MYSQL_HOST=<host> \
 -e MYSQL_PORT=<port> \
 --restart=always \
 --privileged

会报找不到文件运行。CMD也不是简单的"/entrypoint.sh"

评论 (0)

StXh007 创建了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
Python
1
https://gitee.com/openspug/spug.git
git@gitee.com:openspug/spug.git
openspug
spug
spug

搜索帮助