Reply To: KUSANAGI RoD のデータベースに外部のDBを用いる方法

TOP Forums インストール(Installing KUSANAGI) KUSANAGI RoD のデータベースに外部のDBを用いる方法 Reply To: KUSANAGI RoD のデータベースに外部のDBを用いる方法

#1313
soybeans59
Participant

    お世話になります。
    アップデート後、各環境で検証したところ以下の状況でございます。

    *EC2 Ubuntu 22.04
    wordpress_config_runで繰り返しErrorとなってしまう。

    $ kusanagi-docker provision --fqdn hogefuga.com --wp wordpress
    mkdir: cannot create directory ‘wordpress’: File exists
    Starting wordpress_httpd    ... done
    Recreating wordpress_config ... done
    Recreating wordpress_db     ... done
    Recreating wordpress_php    ... done
    Recreating wordpress_ftp    ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    ERROR: 1
    Creating wordpress_config_run ... done
    ERROR: 1
    Creating wordpress_config_run ... done
    ERROR: 1
    Creating wordpress_config_run ... done
    ERROR: 1
    

    コンテナは立ち上がっているようですが、contents ディレクトリなどが展開されておりません。

    $ docker ps
    CONTAINER ID   IMAGE                                    COMMAND                  CREATED          STATUS                          PORTS                                                                                      NAMES
    d33a9fc5b55a   mariadb:10.6.16-focal                    "docker-entrypoint.s…"   3 minutes ago    Up 3 minutes                                                                                                               wordpress_db
    ff4f6bdc5753   primestrategy/kusanagi-php:8.1.25-r3     "/usr/local/bin/dock…"   3 minutes ago    Up 3 minutes (healthy)                                                                                                     wordpress_php
    9795b83402d8   primestrategy/kusanagi-ftpd:1.0.9-r2     "/bin/sh -c /docker-…"   3 minutes ago    Up 3 minutes                                                                                                               wordpress_ftp
    2287ad58f8aa   wordpress:cli-2.9.0-php8.2               "docker-entrypoint.s…"   3 minutes ago    Restarting (0) 41 seconds ago                                                                                              wordpress_config
    6cb30993f594   primestrategy/kusanagi-nginx:1.25.3-r3   "/docker-entrypoint.…"   22 minutes ago   Up 3 minutes (healthy)          8443/udp, 0.0.0.0:80->8080/tcp, :::80->8080/tcp, 0.0.0.0:443->8443/tcp, :::443->8443/tcp   wordpress_httpd
    

    ymlファイルのみ生成されております。

    $ ls wordpress
    docker-compose.yml
    

    また、DBHOSTをlocalhostで指定すると有効な値を入力してくださいというエラーが出る状況です。

    $ kusanagi-docker provision --fqdn hogefuga.com --dbhost localhost wordpress
    ERROR: option: --dbhost localhost: please input valid hostname.
    ERROR: Failed.
    

    *MacOS
    Macbook は前回と同じ状況です。

    $ kusanagi-docker provision --fqdn wp.localhost wordpress
    /Users/username/.kusanagi/lib/provision.sh: line 558: ${KUSANAGI_DB_SYSTEM,,}: bad substitution
    \e[31mERROR: 失敗しました。\e[m
    

    ご確認よろしくお願い致します。