三日(坊主)日記

Yなサイトから分離。日々の日記や感想文など書いていきます。

No.649, No.648, No.647, No.646, No.645, No.644, No.6437件]

Perlの実行環境をDocker化したい……と思ったが、公式イメージそのままではWebサーバー用では動かないらしい……
(標準でCGIモジュールが入っていないそうな)

となるとapacheかubuntuかのイメージをベースにして作るほうが早いのではっていう……
そうするとLinuxネットワークのお勉強が始まるという……時間が足りぬ……
そして何のライブラリが必要だっけ?と思ってXAMPPをダウンロードしていた、あれ??
(本末転倒感)

いちおう、DB(MySQL)の部分だけはDocker化できたので、良しとする。

Docker、>646のようにLinux環境を作る感じでまるっとイメージつくることもできるし、
DB、Apache単体のイメージとってきてそれぞれを動かす、ということもできるそうだ。

Dockerfileに書いた内容はビルド時固定されるので、
RUNやCMDの内容変えてもビルドし直しにはならない。
毎回変化しない内容、毎回インストールするには面倒な必要なライブラリをDockerfile、
compose.ymlはコンテナの情報や立ち上げ時読み込むような設定を書き込む。

特定のVersionやディストリビューションのLinuxじゃないとダメ!な環境なら前者でまとめて作って、
普段使う分には後者のが簡単そう。

メガムサ日記。途中まで書いてたの忘れてた。
https://kikyou9drt.hatenablog.com/entry/...

サイト更新,ブログ更新,れべご

仕事でDockerを勉強しておいてと命を受けたのでいろいろ調べている。
まずDockerfileを書くところから…なのだが、どうやって指定したらいいのかわからない!

まず最初に勘違いしていたのが、FROM文にパッケージ名を書くのかと思いきや、ここはベースのLinuxのディストリビューション名を指定するらしい。
そして続くRUNにapt-get php…などと書いていくという。

PHPやPython単体とかだったら公式イメージがあるのでそれpullしてきたらOKだが、
1つのコンテナ上でXAMPP相当のことをしたいと思ったら、任意のLinux上にPHP,Apache,MySQLをインストールする、ってこと??
ん?これってLinuxの環境構築と近いな?

いちおうWindows上のPHP&Docker上のPostgreSQLみたいなこともできると聞いているが……どうやるのやら。
(Windows上にMySQL入れるのは以前散々な目にあったので、できればDockerにしたいところ)

ファンタジーライフiの発売日決定してた。2024年5月22日。
https://www.fantasylife.jp/fli/

いつ出るんだ??と思ってたけどいざ決定するとめちゃくちゃwktkしてきたぞ。

なお、同日にSEED Battle Destinyのリマスターだったり、一週間後にエルデンリングの新作だったりで非常に悩ましいことになってしまった。やる暇あんのかね。しかも一か月後にはイナズマイレブンの予定が……
同じ機種だと並行してできる気がしないのでPC版にしようかしらね。

サイト更新,れべご

区役所手続きは昼食よりも重い(思ったより時間かかってご飯食べ逃してもうた)

アイテムは命よりも重い(エルデンリングプレイヤー並感)