DOCKERでRUNコマンドを仕込んでみる。

Dockerでコンテナ作成の勉強をする。 | 自分、ぼっちですが何か? (taki-lab.site)

DockerでRUNコマンドを使用し、パッケージをインストールするパターンです。

ファイル構成はこんな感じ。

Dockerfileの内容。

FROM php:7.4-apache

RUN apt-get update && apt-get install -y \
    tzdata \
    && rm -rf /var/lib/apt/lists/*

ENV TZ=Asia/Tokyo

WORKDIR /usr/local/etc/php

COPY php.ini ${PWD}

ARG wdir

WORKDIR $wdir

RUNで&&で区切ることによって、Buildの速度を上げるための施策らしい。

そして、最後のrmコマンドはapt-getコマンドのキャッシュを削除することによって、イメージサイズを小さくしているらしい。

これはお決まりのパターンってことだね。

php.ini

[Date]
date.timezone = Asia/Tokyo

[mbstring]
mbstring.language = Japanese

phpinfo.php

<h1>ようこそ! PHP!</h1>
ただいまの日時は、<?php echo date("Y-m-d H:i:s") ?> です。

<?php
echo phpinfo()
?>

イメージのビルド

~/dockerenv/ex02$ docker image build --build-arg wdir=/var/www/html -t ex02/php:1.0 .

イメージの実行

~/dockerenv/ex02$ docker container run --name ex02_php -d --rm -p 8080:80 --mount type=bind,src=$(pwd)/src,dst=/var/www/html ex02/php:1.0

ITニュース(03/27)

フラッグシップとしてはもう一歩?Motorola ThinkPhone海外レビュー – すまほん!! – すまほん!!

[GDC 2023]Unityブースは裸眼立体視機能を搭載したノートPCの展示などで大盛況 – 4Gamer.net

ローグライクロボACT『Lavrock:塒の唄』Steamストア公開―最大3人Co-opで生き残れ! – Game*Spark

[GDC 2023]Windowsの新ファイルシステム「DirectStorage」でSSD時代のPCゲームローディングは爆速化する – 4Gamer.net

【2023年3月の自動運転ラボ10大ニュース】海外では勝ち組と負け組が鮮明に……? – 自動運転ラボ

[GDC 2023]GPT-3でNPCの会話を生成。Nuverseが「アース:リバイバル」でチャレンジする,新テクノロジーによるゲーム開発の“新たな一歩” – 4Gamer.net

意外と知らない!?iPhoneの電源ボタン(サイドボタン)の隠し機能 – おたくま経済新聞

Android「Google ドライブ」タブレット最適化 – Jetstream BLOG

「シティーキラー」小惑星、今週末に最接近 地球と月の軌道の間を通過へ – CNN.co.jp

ゴードン・ムーア氏死去 インテル創業「ムーアの法則」 – 日本経済新聞

3DS、WiiUのニンテンドーeショップが3月28日午前9時に終了。終わる前に知っておきたいことや買っておきたいオススメソフトを紹介 – ファミ通.com

GPT-4やPaLMなどの大規模言語モデルは規模が大きくなると突然予想外の能力を開花させることがある – GIGAZINE(ギガジン)

芸能界大揺れ 仮想通貨の違法行為で大量起訴 人気女優の名前も – デイリースポーツ

期待のダンジョンPvPvE『Dark and Darker』Steamストアページが突然削除される。ネクソンによるDMCA通告が原因か – AUTOMATON

「MNP」で携帯電話キャリアを乗り換えたことはありますか?:Mobile Weekly Top10 – ITmedia Mobile – ITmedia Mobile

サブスク契約で最大20%還元 ドコモ「爆アゲ セレクション」の魅力と課題:石野純也のMobile Eye(1/3 ページ) – ITmedia Mobile – ITmedia Mobile

Windows 11の“なぜか遅い”を招くパフォーマンス問題 要注意の症状はこれだ – TechTargetジャパン

往年のセガ製携帯ゲーム機「ゲームギア」をバッテリー駆動&Type-C仕様に改造するキットが登場! – 週刊アスキー – 週刊アスキー

大手コンサル アクセンチュア 1年半で約1万9000人削減の計画 – nhk.or.jp

AMD、FidelityFX Super Resolution 3(FSR3)がオープンソースになることを確認 – 自作ユーザーが解説するゲーミングPCガイド

経済ニュース(03/27)

EU、エンジン車の販売2035年以降も容認へ 全面禁止の方針転換:朝日新聞デジタル – 朝日新聞デジタル

米相次ぐ銀行破たんでFRBは?[ワシントン中継]土居一雄記者【Bizスクエア】|TBS NEWS DIG – TBS NEWS DIG Powered by JNN

ドイツ銀行の株価下落 ショルツ首相「心配ない」(2023年3月25日) – ANNnewsCH

茨城空港 新型コロナの影響で運休の国際線 3年ぶりに再開 – nhk.or.jp

不動産会社の女性経営者が教える! 選んではいけない「賃貸物件の間取り」 – ananweb

Twitter「青いチェックマーク」は本人確認にあらず、4月1日から「有料サービス利用者」示すマークに 偽アカウント増える懸念も:東京新聞 TOKYO Web – 東京新聞

新潟駅東側連絡通路(北口)の使用終了 – 鉄道ファン

アメリカの中小銀行から15兆円流出 金融不安なら「全面保護」(2023年3月25日) – テレ東BIZ

インテル共同創業者ゴードン・ムーア氏(94)死去 半導体性能が2年で2倍進化すると予測「ムーアの法則」提唱|TBS NEWS DIG – TBS NEWS DIG Powered by JNN

政府の物価高対策、2兆2千億円 28日に閣議決定へ | 共同通信 – 共同通信

テスラ超長距離旅で分かった、“日本式”充電インフラの弱点 他のEVには致命的かも – ITmedia NEWS

アップルCEOが北京訪問 IT・半導体技術巡り米中は対立(2023年3月25日) – ANNnewsCH

熱海、計画通りなら盛り土崩れず 土石流、静岡県が追加検証 | 共同通信 – 共同通信

卵不足、回復までには「半年から1年」 スーパー向け用の優先を要請:朝日新聞デジタル – 朝日新聞デジタル

男性育休取得の公表を義務化 大企業対象に、4月から | 共同通信 – 共同通信

iPhone 14 Pro Maxも!? 最新スマホがいまだに“1円”で売られるワケ – 日刊SPA!

「エンジンブレーキはうざい!」と思う人、意外といる? なぜ「エンブレ」を使うのか? 「危ない」ではなく車間距離が大切なワケ – くるまのニュース

【TikTok】使用制限する大学も…アメリカで強まる規制 CEOはアメリカ議会で中国への“情報流出”を否定 – 日テレNEWS

東海道新幹線 自動運転を導入へ 2028年ごろ目標(2023年3月25日) – ANNnewsCH

被災地支援の「SL銀河」 最後のシーズンの運行始まる 岩手 – nhk.or.jp