linux:podman:piwigo

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
linux:podman:piwigo [2024/05/14 13:27] – 作成 ともやんlinux:podman:piwigo [2025/02/25 20:18] (現在) – [コンテナの起動] ともやん
行 1: 行 1:
 ====== Piwigo - オープンソースの写真管理 Web アプリ ====== ====== Piwigo - オープンソースの写真管理 Web アプリ ======
 +本家: [[https://piwigo.org/|Piwigo - Open source photo management software]]\\
 +ソースコード: [[git>Piwigo|Piwigo - github.com]]\\
 +===== 前提条件 =====
 +詳しくは [[linux:podman|Podman - ローカル環境からコンテナと Kubernetes をシームレスに操作]] を参照...🤔\\
 +以降の手順の実行には、Podman および podman compose の実行環境が必要である😉\\
  
-===== イメージのダウロード =====+===== テナの起動 ===== 
 +ディレクトリ作成...🤔\\
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<font color="#0087FF"><b>$</b></font> <font color="#26A269">podman</font> pull lscr.io/linuxserver/piwigo+<font color="#0087FF"><b>$</b></font> <font color="#26A269">mkdir</font> <font color="#A347BA">-p</font> piwigo/<font color="#12488B"><b>{</b></font>config/<font color="#26A269"><b>{</b></font>piwigo,marinadb,phpmyadmin<font color="#26A269"><b>}</b></font>,gallery<font color="#12488B"><b>}</b></font> <font color="#12488B"><b>&amp;&amp;</b></font> <font color="#26A269">cd</font> <u style="text-decoration-style:solid">piwigo</u>
 </pre></html></WRAP> </pre></html></WRAP>
-<WRAP color_result><html><pre>Trying to pull lscr.io/linuxserver/piwigo:latest... +</WRAP> 
-Getting image source signatures + 
-Copying blob d0b986aaa0c9 done    +podman compose の定義...🤔\\ 
-Copying blob 6c0d85d774e7 done    +<WRAP color_term> 
-Copying blob d48dba489a7d done    +<WRAP color_command><html><pre> 
-Copying blob 1c50a76b3d41 done    +<font color="#0087FF"><b>$</b></font> <font color="#26A269">cat</font> <font color="#12488B"><b>&lt;&lt;</b></font> EOF <font color="#12488B"><b>&gt;</b></font> docker-compose.yml 
-Copying blob 069593985fd7 done    +</pre></html></WRAP> 
-Copying blob 5dc7ed07e470 done    +<WRAP color_mincmd><html><pre class=bat> 
-Copying blob a9c38e3bb148 done    +<font color="#F92672">services</font><font color="#F8F8F2">:</font> 
-Copying blob 94de7a10d56a done    +<font color="#F8F8F2">  </font><font color="#F92672">piwigo</font><font color="#F8F8F2">:</font> 
-Copying blob bb84632e2b8a done    +<font color="#F8F8F2">    </font><font color="#F92672">hostname</font><font color="#F8F8F2">: </font><font color="#E6DB74">piwigo</font> 
-Copying config aff84eb5d1 done    +<font color="#F8F8F2">    </font><font color="#F92672">image</font><font color="#F8F8F2">: </font><font color="#E6DB74">linuxserver/piwigo</font> 
-Writing manifest to image destination +<font color="#F8F8F2">    </font><font color="#F92672">ports</font><font color="#F8F8F2">:</font> 
-aff84eb5d1f1088020c8472a977d52eb2489fd57d06a02bc760e2c75d0d604f2+<font color="#F8F8F2">      - </font><font color="#E6DB74">8080:80</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">volumes</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">      - </font><font color="#E6DB74">&quot;./config/piwigo:/config&quot;</font> 
 +<font color="#F8F8F2">      - </font><font color="#E6DB74">&quot;./gallery:/gallery&quot;</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">environment</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">PUID</font><font color="#F8F8F2">: </font><font color="#BE84FF">1000</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">PGID</font><font color="#F8F8F2">: </font><font color="#BE84FF">1000</font> 
 + 
 +<font color="#F8F8F2">  </font><font color="#F92672">phpmyadmin</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">hostname</font><font color="#F8F8F2">: </font><font color="#E6DB74">phpmyadmin</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">image</font><font color="#F8F8F2">: </font><font color="#E6DB74">linuxserver/phpmyadmin</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">ports</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">      - </font><font color="#E6DB74">8081:80</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">volumes</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">      - </font><font color="#E6DB74">&quot;./config/phpmyadmin:/config&quot;</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">environment</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">PUID</font><font color="#F8F8F2">: </font><font color="#BE84FF">1000</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">PGID</font><font color="#F8F8F2">: </font><font color="#BE84FF">1000</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">PMA_HOST</font><font color="#F8F8F2">: </font><font color="#E6DB74">piwigo-mariadb</font> 
 + 
 +<font color="#F8F8F2">  </font><font color="#F92672">mariadb</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">hostname</font><font color="#F8F8F2">: </font><font color="#E6DB74">piwigo-mariadb</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">image</font><font color="#F8F8F2">: </font><font color="#E6DB74">linuxserver/mariadb</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">volumes</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">      - </font><font color="#E6DB74">&quot;./config/mariadb:/config&quot;</font> 
 +<font color="#F8F8F2">    </font><font color="#F92672">environment</font><font color="#F8F8F2">:</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">PUID</font><font color="#F8F8F2">: </font><font color="#BE84FF">1000</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">PGID</font><font color="#F8F8F2">: </font><font color="#BE84FF">1000</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">MYSQL_ROOT_PASSWORD</font><font color="#F8F8F2">: </font><font color="#E6DB74">${MYSQL_ROOT_PASSWORD}</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">MYSQL_DATABASE</font><font color="#F8F8F2">: </font><font color="#E6DB74">${MYSQL_DATABASE}</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">MYSQL_USER</font><font color="#F8F8F2">: </font><font color="#E6DB74">${MYSQL_USER}</font> 
 +<font color="#F8F8F2">      </font><font color="#F92672">MYSQL_PASSWORD</font><font color="#F8F8F2">: </font><font color="#E6DB74">${MYSQL_PASSWORD}</font> 
 +EOF
 </pre></html></WRAP> </pre></html></WRAP>
 </WRAP> </WRAP>
  
-===== コンテナ起動 ===== +podman compose 環境変数を定義...🤔\\
-ディレクトリ作成...🤔\\+
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<font color="#0087FF"><b>$</b></font> <font color="#26A269">mkdir</font> <u style="text-decoration-style:solid">piwigo</u><font color="#FF9999"> </font><font color="#12488B"><b>&amp;&amp;</b></font><font color="#FF9999"> </font><font color="#26A269">cd</font><font color="#FF9999"> </font><font color="#FF9999"><u style="text-decoration-style:solid">piwigo</u> +<font color="#0087FF"><b>$</b></font> <font color="#26A269">cat</font> <font color="#12488B"><b>&lt;&lt;</b></font> EOF <font color="#12488B"><b>&gt;</b></font> .env
-<font color="#0087FF"><b>$</b></font> <font color="#26A269">mkdir</font> <u style="text-decoration-style:solid">co</u><font color="#FF9999"><u style="text-decoration-style:solid">nfig</u></font><font color="#FF9999"> </font><font color="#12488B"><b>&amp;&amp;</b></font><font color="#FF9999"> </font><font color="#26A269">mkdir</font><font color="#FF9999"> </font><font color="#FF9999"><u style="text-decoration-style:solid">gallery</u></font> +
-<font color="#0087FF"><b>$</b></font> <font color="#26A269">podman</font> run <font color="#A347BA">-d</font> \                               +
-  <font color="#A347BA">--name=piwigo</font>+
-  <font color="#A347BA">-e</font> PUID=1000 \ +
-  <font color="#A347BA">-e</font> PGID=1000 \ +
-  <font color="#A347BA">-e</font> TZ=Asia/Tokyo \ +
-  <font color="#A347BA">-p</font> 8080:80 \ +
-  <font color="#A347BA">-v</font> config:/config \ +
-  <font color="#A347BA">-v</font> gallery:/gallery \ +
-  <font color="#A347BA">--restart</font> unless-stopped \ +
-  lscr.io/linuxserver/piwigo:latest+
 </pre></html></WRAP> </pre></html></WRAP>
-<WRAP color_result><html><pre> +<WRAP color_mincmd><html><pre> 
-7ac16786ca5a0d0d2efd2c484b4b31c4bd6ee507213d137763d38d019e01d2b7+<font color="#FFFFFF">TimeZone</font><font color="#F92672">=</font><font color="#F8F8F2">Asia/Tokyo</font> 
 +<font color="#FFFFFF">MYSQL_ROOT_PASSWORD</font><font color="#F92672">=</font><font color="#F8F8F2">piwigo596!</font> 
 +<font color="#FFFFFF">MYSQL_DATABASE</font><font color="#F92672">=</font><font color="#F8F8F2">piwigo_db</font> 
 +<font color="#FFFFFF">MYSQL_USER</font><font color="#F92672">=</font><font color="#F8F8F2">piwigo</font> 
 +<font color="#FFFFFF">MYSQL_PASSWORD</font><font color="#F92672">=</font><font color="#F8F8F2">piwigo</font> 
 +EOF
 </pre></html></WRAP> </pre></html></WRAP>
 </WRAP> </WRAP>
  
-===== インストール =====+ルートレス サービスのユーザー systemd ソケットを開始する...🤔\\ 
 +公式: [[https://docs.podman.io/en/latest/markdown/podman-system-service.1.html|podman-system-service — Podman documentation]]\\ 
 +<WRAP color_term> 
 +<WRAP color_command><html><pre> 
 +<font color="#0087FF"><b>$</b></font> <font color="#26A269">systemctl</font> <font color="#A347BA">--user</font> start podman.socket 
 +<font color="#0087FF"><b>$</b></font> <font color="#2AA1B3"><b>export</b></font> DOCKER_HOST=unix://$XDG_RUNTIME_DIR/podman/podman.sock 
 +</pre></html></WRAP> 
 +</WRAP> 
 + 
 +podman compose でコンテナを起動...🤔\\ 
 +<WRAP color_term> 
 +<WRAP color_command><html><pre> 
 +<font color="#0087FF"><b>$</b></font> <font color="#26A269">podman</font> c<font color="#999999">ompose up</font> 
 +</pre></html></WRAP> 
 +<WRAP color_result_long><html><pre> 
 +<u style="text-decoration-style:solid">&gt;&gt;&gt;&gt; Executing external compose provider &quot;/usr/libexec/docker/cli-plugins/docker-compose&quot;. Please refer to the documentation for details. &lt;&lt;&lt;&lt;</u> 
 + 
 +<font color="#12488B">[+] Running 19/19</font> 
 + <font color="#26A269">✔</font> phpmyadmin Pulled                                                                                    <font color="#12488B">52.7s </font> 
 +   <font color="#26A269">✔</font> d0b986aaa0c9 Download complete                                                                     <font color="#12488B">19.1s </font> 
 +   <font color="#26A269">✔</font> d48dba489a7d Download complete                                                                      <font color="#12488B">3.1s </font> 
 +   <font color="#26A269">✔</font> 9ca7e1a6de9f Download complete                                                                      <font color="#12488B">0.2s </font> 
 +   <font color="#26A269">✔</font> 26304747ec45 Download complete                                                                     <font color="#12488B">43.3s </font> 
 +   <font color="#26A269">✔</font> 561c678d67ce Download complete                                                                      <font color="#12488B">0.2s </font> 
 + <font color="#26A269">✔</font> mariadb Pulled                                                                                       <font color="#12488B">47.5s </font> 
 +   <font color="#26A269">✔</font> 4f59135d714f Download complete                                                                     <font color="#12488B">36.5s </font> 
 +   <font color="#26A269">✔</font> 1c50a76b3d41 Download complete                                                                      <font color="#12488B">2.0s </font> 
 +   <font color="#26A269">✔</font> 069593985fd7 Download complete                                                                     <font color="#12488B">37.8s </font> 
 +   <font color="#26A269">✔</font> d555b37a7536 Download complete                                                                      <font color="#12488B">0.2s </font> 
 +   <font color="#26A269">✔</font> 5dc7ed07e470 Download complete                                                                      <font color="#12488B">3.2s </font> 
 +   <font color="#26A269">✔</font> 6c0d85d774e7 Download complete                                                                     <font color="#12488B">39.2s </font> 
 +   <font color="#26A269">✔</font> cd947977bea5 Download complete                                                                      <font color="#12488B">0.2s </font> 
 + <font color="#26A269">✔</font> piwigo Pulled                                                                                        <font color="#12488B">78.3s </font> 
 +   <font color="#26A269">✔</font> a9c38e3bb148 Download complete                                                                      <font color="#12488B">2.0s </font> 
 +   <font color="#26A269">✔</font> 94de7a10d56a Download complete                                                                     <font color="#12488B">67.6s </font> 
 +   <font color="#26A269">✔</font> bb84632e2b8a Download complete                                                                      <font color="#12488B">0.3s </font> 
 +   <font color="#26A269">✔</font> aff84eb5d1f1 Download complete                                                                      <font color="#12488B">0.2s </font> 
 +<font color="#12488B">[+] Running 4/4</font> 
 + <font color="#26A269">✔</font> Network piwigo_default         <font color="#26A269">Created</font>                                                                <font color="#12488B">0.0s </font> 
 + <font color="#26A269">✔</font> Container piwigo-mariadb-1     <font color="#26A269">Created</font>                                                                <font color="#12488B">0.7s </font> 
 + <font color="#26A269">✔</font> Container piwigo-phpmyadmin-1  <font color="#26A269">Created</font>                                                                <font color="#12488B">0.7s </font> 
 + <font color="#26A269">✔</font> Container piwigo-piwigo-1      <font color="#26A269">Created</font>                                                                <font color="#12488B">0.8s </font> 
 +Attaching to mariadb-1, phpmyadmin-1, piwigo-1 
 +<font color="#26A269">piwigo-1      | </font>[migrations] started 
 +<font color="#26A269">piwigo-1      | </font>[migrations] 01-nginx-site-confs-default: executing... 
 +<font color="#26A269">piwigo-1      | </font>[migrations] 01-nginx-site-confs-default: succeeded 
 +<font color="#26A269">piwigo-1      | </font>[migrations] done 
 +<font color="#A2734C">phpmyadmin-1  | </font>[migrations] started 
 +<font color="#A2734C">phpmyadmin-1  | </font>[migrations] 01-nginx-site-confs-default: executing... 
 +<font color="#A2734C">phpmyadmin-1  | </font>[migrations] 01-nginx-site-confs-default: succeeded 
 +<font color="#A2734C">phpmyadmin-1  | </font>[migrations] 02-default-location: executing... 
 +<font color="#A2734C">phpmyadmin-1  | </font>[migrations] 02-default-location: succeeded 
 +<font color="#A2734C">phpmyadmin-1  | </font>[migrations] done 
 +<font color="#2AA1B3">mariadb-1     | </font>[migrations] started 
 +<font color="#2AA1B3">mariadb-1     | </font>[migrations] no migrations found 
 +<font color="#26A269">piwigo-1      | </font>─────────────────────────────────────── 
 +<font color="#26A269">piwigo-1      | </font> 
 +<font color="#26A269">piwigo-1      | </font>      ██╗     ███████╗██╗ ██████╗ 
 +<font color="#26A269">piwigo-1      | </font>      ██║     ██╔════╝██║██╔═══██╗ 
 +<font color="#26A269">piwigo-1      | </font>      ██║     ███████╗██║██║   ██║ 
 +<font color="#26A269">piwigo-1      | </font>      ██║     ╚════██║██║██║   ██║ 
 +<font color="#26A269">piwigo-1      | </font>      ███████╗███████║██║╚██████╔╝ 
 +<font color="#26A269">piwigo-1      | </font>      ╚══════╝╚══════╝╚═╝ ╚═════╝ 
 +<font color="#26A269">piwigo-1      | </font> 
 +<font color="#26A269">piwigo-1      | </font>   Brought to you by linuxserver.io 
 +<font color="#26A269">piwigo-1      | </font>─────────────────────────────────────── 
 +<font color="#26A269">piwigo-1      | </font> 
 +<font color="#26A269">piwigo-1      | </font>To support LSIO projects visit: 
 +<font color="#26A269">piwigo-1      | </font>https://www.linuxserver.io/donate/ 
 +<font color="#26A269">piwigo-1      | </font> 
 +<font color="#26A269">piwigo-1      | </font>─────────────────────────────────────── 
 +<font color="#26A269">piwigo-1      | </font>GID/UID 
 +<font color="#26A269">piwigo-1      | </font>─────────────────────────────────────── 
 +<font color="#26A269">piwigo-1      | </font> 
 +<font color="#26A269">piwigo-1      | </font>User UID:    1000 
 +<font color="#26A269">piwigo-1      | </font>User GID:    1000 
 +<font color="#26A269">piwigo-1      | </font>─────────────────────────────────────── 
 +<font color="#26A269">piwigo-1      | </font> 
 +<font color="#26A269">piwigo-1      | </font>Setting resolver to  10.89.0.1 
 +<font color="#26A269">piwigo-1      | </font>Setting worker_processes to 4 
 +<font color="#A2734C">phpmyadmin-1  | </font>─────────────────────────────────────── 
 +<font color="#A2734C">phpmyadmin-1  | </font> 
 +<font color="#A2734C">phpmyadmin-1  | </font>      ██╗     ███████╗██╗ ██████╗ 
 +<font color="#A2734C">phpmyadmin-1  | </font>      ██║     ██╔════╝██║██╔═══██╗ 
 +<font color="#A2734C">phpmyadmin-1  | </font>      ██║     ███████╗██║██║   ██║ 
 +<font color="#A2734C">phpmyadmin-1  | </font>      ██║     ╚════██║██║██║   ██║ 
 +<font color="#A2734C">phpmyadmin-1  | </font>      ███████╗███████║██║╚██████╔╝ 
 +<font color="#A2734C">phpmyadmin-1  | </font>      ╚══════╝╚══════╝╚═╝ ╚═════╝ 
 +<font color="#A2734C">phpmyadmin-1  | </font> 
 +<font color="#A2734C">phpmyadmin-1  | </font>   Brought to you by linuxserver.io 
 +<font color="#A2734C">phpmyadmin-1  | </font>─────────────────────────────────────── 
 +<font color="#A2734C">phpmyadmin-1  | </font> 
 +<font color="#A2734C">phpmyadmin-1  | </font>To support LSIO projects visit: 
 +<font color="#A2734C">phpmyadmin-1  | </font>https://www.linuxserver.io/donate/ 
 +<font color="#A2734C">phpmyadmin-1  | </font> 
 +<font color="#A2734C">phpmyadmin-1  | </font>─────────────────────────────────────── 
 +<font color="#A2734C">phpmyadmin-1  | </font>GID/UID 
 +<font color="#A2734C">phpmyadmin-1  | </font>─────────────────────────────────────── 
 +<font color="#A2734C">phpmyadmin-1  | </font> 
 +<font color="#A2734C">phpmyadmin-1  | </font>User UID:    1000 
 +<font color="#A2734C">phpmyadmin-1  | </font>User GID:    1000 
 +<font color="#A2734C">phpmyadmin-1  | </font>─────────────────────────────────────── 
 +<font color="#A2734C">phpmyadmin-1  | </font> 
 +<font color="#26A269">piwigo-1      | </font>generating self-signed keys in /config/keys, you can replace these with your own keys if required 
 +<font color="#2AA1B3">mariadb-1     | </font>─────────────────────────────────────── 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>      ██╗     ███████╗██╗ ██████╗ 
 +<font color="#2AA1B3">mariadb-1     | </font>      ██║     ██╔════╝██║██╔═══██╗ 
 +<font color="#2AA1B3">mariadb-1     | </font>      ██║     ███████╗██║██║   ██║ 
 +<font color="#2AA1B3">mariadb-1     | </font>      ██║     ╚════██║██║██║   ██║ 
 +<font color="#2AA1B3">mariadb-1     | </font>      ███████╗███████║██║╚██████╔╝ 
 +<font color="#2AA1B3">mariadb-1     | </font>      ╚══════╝╚══════╝╚═╝ ╚═════╝ 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>   Brought to you by linuxserver.io 
 +<font color="#2AA1B3">mariadb-1     | </font>─────────────────────────────────────── 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>To support LSIO projects visit: 
 +<font color="#2AA1B3">mariadb-1     | </font>https://www.linuxserver.io/donate/ 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>─────────────────────────────────────── 
 +<font color="#2AA1B3">mariadb-1     | </font>GID/UID 
 +<font color="#2AA1B3">mariadb-1     | </font>─────────────────────────────────────── 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>User UID:    1000 
 +<font color="#2AA1B3">mariadb-1     | </font>User GID:    1000 
 +<font color="#2AA1B3">mariadb-1     | </font>─────────────────────────────────────── 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#26A269">piwigo-1      | </font>.......+......+.....+++++++++++++++++++++++++++++++++++++++*..+......+.......+..+.+...........+.+............+...+.........+...+++++++++++++++++++++++++++++++++++++++*......+....+...........+.+.........+............+..+...+...+....+............+..............+......+.+...+.........+......+............+........+.+...+..+.+.................+.+......+...+........+....+...+..+....+..+...+....+......+......+........+...+...+.+......+..+.....................+.+..............+.+........+..........+..+.+...+.....+....+......++++++ 
 +<font color="#A2734C">phpmyadmin-1  | </font>Setting resolver to  10.89.0.1 
 +<font color="#A2734C">phpmyadmin-1  | </font>Setting worker_processes to 4 
 +<font color="#A2734C">phpmyadmin-1  | </font>generating self-signed keys in /config/keys, you can replace these with your own keys if required 
 +<font color="#26A269">piwigo-1      | </font>..+......+.........+++++++++++++++++++++++++++++++++++++++*.+..+.+++++++++++++++++++++++++++++++++++++++*...+.....+......+............+..................+....+..................+.................+....+............+.....+...+......+....+..+...+.........+.......+........+.............+..+.+..+.........+...+.+.....+..........+...........+.+..+.......+...+..+.+........+..........+..+.............+.....+.+...+...+...+......+.....++++++ 
 +<font color="#26A269">piwigo-1      | </font>----- 
 +<font color="#2AA1B3">mariadb-1     | </font>Setting Up Initial Databases 
 +<font color="#2AA1B3">mariadb-1     | </font>Installing MariaDB/MySQL system tables in &apos;/config/databases&apos; ... 
 +<font color="#A2734C">phpmyadmin-1  | </font>...+..+.......+...+++++++++++++++++++++++++++++++++++++++*.+.....+......+...+.+..............+++++++++++++++++++++++++++++++++++++++*......+.........+.....+....+..............+...+.......+..+.+..............+.....................+....+...+........+...+....+......+.....+..........+..+...+....+..+.+..+......+.+....................+...+...+....+.........+..............+.+..+...++++++ 
 +<font color="#A2734C">phpmyadmin-1  | </font>.+..............+...+....+...+..+...+.......+........+.+............+.....+.........+++++++++++++++++++++++++++++++++++++++*.....+..+++++++++++++++++++++++++++++++++++++++*...........+..........+........+......+......+...+...............+.+...+..+.........+...................+.....+.......+......+...+......+.....+.+..+.+...............+.....+......+.+........+......+.............+.....+.......+...+......+..+.......+...+...+..+.............+...............+.....+.......+..+......+............+..........+.........+.....+....+............+..+.+..+..........+.................+...+....+...+...+........+....+..+....+..+.......+.....+............+.........+....+........+.........+.+..+.+...........+.+..............+...+......+.......+.....+...+.......+.........+.........+..+............+...+...+.......+.........+.........+..............+............+......+...+......+.+..+..........+.....+.+..+...+.+...+.....+.......+.....+...+......+......+......+..........+..............+.+.....+.......+...+...+..+....+...+..+.........+....+...+...+.....+.......+........+.........+.+......++++++ 
 +<font color="#A2734C">phpmyadmin-1  | </font>----- 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:13 1 [Warning] Failed to load slave replication state from table mysql.gtid_slave_pos: 1017: Can&apos;t find file: &apos;./mysql/&apos; (errno: 2 &quot;No such file or directory&quot;
 +<font color="#A2734C">phpmyadmin-1  | </font>[custom-init] No custom files found, skipping... 
 +<font color="#A2734C">phpmyadmin-1  | </font>[ls.io-init] done. 
 +<font color="#26A269">piwigo-1      | </font>[custom-init] No custom files found, skipping... 
 +<font color="#26A269">piwigo-1      | </font>[ls.io-init] done. 
 +<font color="#2AA1B3">mariadb-1     | </font>OK 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>To start mariadbd at boot time you have to copy 
 +<font color="#2AA1B3">mariadb-1     | </font>support-files/mariadb.service to the right place for your system 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER ! 
 +<font color="#2AA1B3">mariadb-1     | </font>To do so, start the server, then issue the following command: 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>&apos;/usr/bin/mariadb-secure-installation&apos; 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>which will also give you the option of removing the test 
 +<font color="#2AA1B3">mariadb-1     | </font>databases and anonymous user created by default.  This is 
 +<font color="#2AA1B3">mariadb-1     | </font>strongly recommended for production servers. 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>See the MariaDB Knowledgebase at https://mariadb.com/kb 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>You can start the MariaDB daemon with: 
 +<font color="#2AA1B3">mariadb-1     | </font>cd &apos;/usr&apos; ; /usr/bin/mariadb-safe --datadir=&apos;/config/databases&apos; 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>You can test the MariaDB daemon with mysql-test-run.pl 
 +<font color="#2AA1B3">mariadb-1     | </font>cd &apos;/usr/mysql-test&apos; ; perl mariadb-test-run.pl 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>Please report any problems at https://mariadb.org/jira 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>The latest information about MariaDB is available at https://mariadb.org/
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>Consider joining MariaDB&apos;s strong and vibrant community: 
 +<font color="#2AA1B3">mariadb-1     | </font>https://mariadb.org/get-involved/ 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:46 0 [Note] Starting MariaDB 10.11.6-MariaDB-log source revision fecd78b83785d5ae96f2c6ff340375be803cd299 as process 185 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:46 0 [Note] InnoDB: Compressed tables use zlib 1.3.1 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:46 0 [Note] InnoDB: Number of transaction pools: 1 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:46 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:46 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts) 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:46 0 [Note] InnoDB: Using Linux native AIO 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:46 0 [Note] InnoDB: Initializing buffer pool, total size = 256.000MiB, chunk size = 4.000MiB 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:46 0 [Note] InnoDB: Completed initialization of buffer pool 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] InnoDB: Buffered log writes (block size=512 bytes) 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] InnoDB: End of log at LSN=46846 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] InnoDB: 128 rollback segments are active. 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] InnoDB: Setting file &apos;./ibtmp1&apos; size to 12.000MiB. Physically writing the file full; Please wait ... 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] InnoDB: File &apos;./ibtmp1&apos; size is now 12.000MiB. 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] InnoDB: log sequence number 46846; transaction id 14 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] Plugin &apos;FEEDBACK&apos; is disabled. 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] InnoDB: Loading buffer pool(s) from /config/databases/ib_buffer_pool 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] InnoDB: Buffer pool(s) load completed at 240515 21:20:47 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] Server socket created on IP: &apos;0.0.0.0&apos;
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:47 0 [Note] Server socket created on IP: &apos;::&apos;
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:48 0 [Note] mariadbd: ready for connections. 
 +<font color="#2AA1B3">mariadb-1     | </font>Version: &apos;10.11.6-MariaDB-log&apos;  socket: &apos;/var/run/mysqld/mysqld.sock&apos;  port: 3306  Alpine Linux 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:49 0 [Note] mariadbd (initiated by: root[root] @ localhost []): Normal shutdown 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:49 0 [Note] InnoDB: FTS optimize thread exiting. 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:50 0 [Note] InnoDB: Starting shutdown... 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:50 0 [Note] InnoDB: Dumping buffer pool(s) to /config/databases/ib_buffer_pool 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:50 0 [Note] InnoDB: Buffer pool(s) dump completed at 240515 21:20:50 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:50 0 [Note] InnoDB: Removed temporary tablespace data file: &quot;./ibtmp1&quot; 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:50 0 [Note] InnoDB: Shutdown completed; log sequence number 46846; transaction id 16 
 +<font color="#2AA1B3">mariadb-1     | </font>2024-05-15 21:20:50 0 [Note] mariadbd: Shutdown complete 
 +<font color="#2AA1B3">mariadb-1     | </font> 
 +<font color="#2AA1B3">mariadb-1     | </font>Database Setup Completed 
 +<font color="#2AA1B3">mariadb-1     | </font>[custom-init] No custom files found, skipping... 
 +<font color="#2AA1B3">mariadb-1     | </font>240515 21:20:51 mysqld_safe Logging to &apos;/config/databases/piwigo-mariadb.err&apos;
 +<font color="#2AA1B3">mariadb-1     | </font>240515 21:20:51 mysqld_safe Starting mariadbd daemon with databases from /config/databases 
 +<font color="#2AA1B3">mariadb-1     | </font>Connection to localhost (::1) 3306 port [tcp/mysql] succeeded! 
 +<font color="#2AA1B3">mariadb-1     | </font>[ls.io-init] done. 
 +</pre></html></WRAP> 
 +</WRAP> 
 + 
 +===== インストールと動作確認 ===== 
 +[[http://localhost:8080/|]] にアクセスして、Piwigo のインストールを済ませる...😉\\ 
 +<WRAP zoomimg w300 x2_0> 
 +{{:linux:piwigo_install_001.png|}} 
 +{{:linux:piwigo_install_002.png|}} 
 +{{:linux:piwigo_install_003.png|}} 
 +</WRAP> 
 + 
 +===== 参考文献 ===== 
 +[[https://docs.linuxserver.io/images/docker-piwigo/|piwigo - LinuxServer.io]]\\ 
 +[[https://docs.linuxserver.io/images/docker-mariadb/|mariadb - LinuxServer.io]]\\ 
 +[[https://docs.linuxserver.io/images/docker-phpmyadmin/|phpmyadmin - LinuxServer.io]]\\ 
 +[[https://docs.linuxserver.io/images/docker-nginx/|nginx - LinuxServer.io]]\\
  
 +==== 付録 ====
 +[[tw>tomoyan596sp/status/1790861661366309286|Podmanで3分クッキングPiwigo写真管理Webサーバーを建てるの巻🍥😅]]\\
  
  • linux/podman/piwigo.1715660824.txt.gz
  • 最終更新: 2024/05/14 13:27
  • by ともやん