liahu
V2EX  ›  问与答

有大佬部署过极空间 NAS 上面的 docker 里面的 Mysql 吗

  •  
  •   liahu · 1 day ago · 626 views

    每次部署完都报错 docker-entrypoint.sh 找不到

    确定了不是远程容器的问题,就是找不到什么问题。。。

    3 replies    2026-09-04 10:19:07 +08:00
    ttsh
        1
    ttsh  
       13h 7m ago
    搜索这个,主要是权限问题 [教程] 安装 wordpress+mysql ,忽略权限问题
    ttsh
        2
    ttsh  
       12h 31m ago

    有另外一种办法,其实还是权限问题(我在刚开放 docker 的时候遇到过是权限,现在不是很确定,但是我本地测试是可以的)
    - 先拉取 docker 镜像,就是 docker in docker
    - 使用极空间 docker compose 创建容器,普通容器不可以,存储位置不解释你知道的,然后配置文件是
    - services:
    docker:
    image: docker
    container_name: docker-dind
    privileged: true
    restart: unless-stopped
    environment:
    DOCKER_TLS_CERTDIR: ""
    volumes:
    - ./:/var/lib/docker
    command: ["dockerd"]

    volumes:
    dind-data:
    - ./就是你的存储位置
    - 然后容器启动之后创建 dockerfile
    - FROM mysql:你想要的版本
    USER root
    - docker build -t mysql:root_start .
    - docker save -o mysql-root-start.tar mysql:root_start
    - 找到你本机的文件,在 docker 镜像里导入
    - 然后设置配置,启动

    整体做的事情很简单,就是在极空间内部创建了一个 root 启动的 docker 镜像
    ttsh
        3
    ttsh  
       12h 31m ago
    为什么 md 格式一直不生效啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2977 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 14:50 · PVG 22:50 · LAX 07:50 · JFK 10:50
    ♥ Do have faith in what you're doing.