Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
如何にPHP7.3.3のDockerイメージを作るか
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Satoru MIYAZAKI
March 31, 2019
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
如何にPHP7.3.3のDockerイメージを作るか
KUSANAGI RoDでのPHP7.3.3のDockerイメージの作り方
Satoru MIYAZAKI
March 31, 2019
More Decks by Satoru MIYAZAKI
See All by Satoru MIYAZAKI
どこのご家庭にもあるOpenSolarisを、ZFSで有効活用
smiyaza
0
270
How to secure container environment
smiyaza
0
680
コンテナ環境をセキュアに運用する方法 #osc20on
smiyaza
0
1.1k
コンテナのセキュリティについて考えよう osc2020tk
smiyaza
6
1.2k
コンテナのセキュリティについて考えよう osc2019tk
smiyaza
1
200
コンテナのセキュリティについて考えよう
smiyaza
0
960
平成元年度に卒業した高専生が、令和元年の高専生に伝えたいこと
smiyaza
2
270
コンテナセキュリティってどうなってるの?
smiyaza
2
660
KUSANAGI RoDの紹介
smiyaza
0
1.2k
Other Decks in Technology
See All in Technology
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
320
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
210
カードゲーム作りが教えてくれた プロダクトオーナーシップ
moritamasami
0
110
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
300
型は壁、Rustでもバグを直すな、表現できなくせよ
nwiizo
14
2.1k
LLMやAIエージェントをソフトウェアに組み込むプラクティス
shibuiwilliam
2
420
生成AI×AWS CDK×AWS FISで"振り返れる"ミニGameDayをつくろう
yoshimi0227
1
410
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
1
280
ソニー銀行におけるビジネスアジリティ向上のためのクラウドシフト戦略
srenext
0
810
世界、断片、モデル。そして理解
ardbeg1958
1
130
プロダクト開発組織の現在地(Ver.2026/07) / product-organization
kaonavi
0
110
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
4
2.4k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
190
Raft: Consensus for Rubyists
vanstee
141
7.6k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
RailsConf 2023
tenderlove
30
1.5k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
The Cult of Friendly URLs
andyhume
79
6.9k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
320
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
310
Transcript
如何にPHP7.3.3の DOCKERイメージを作るか
自己紹介 みやざきさとる myzkstr.com @s_miyaza プライム・ストラテジー社でKUSANAGIを作っ ている人 PHPよくわからない WordPressよくわからない
KUSANAGI ROD KUSANAGI=超高速WordPress仮想マシン NGINX/Apache + PHP7.3.3 + MariaDB NGINX→PHPは FastCGI(TCP:9000
) UNIX Socketでは同時接続数を稼げない PHP→MariaDB UNIX Socket(接続しっぱなしだから) KUSANAGI RoD KUSANAGI をDockerで動かす
DOCKERはどうやって作る Dockerfileに書くだけ Dockerファイルはレイヤ構造 PHP7.3.3の公式イメージ(AlpineLinuxとDebianベースがある) 必要なライブラリをPeclなどで入れる 以上! セキュリティスキャンはAQUA社のMicroscannerを使用
DOCKERHUBでイメージを作る Dockerファイルと関連ファイルをGitHubに登録 DockerHubで、GitHubレポジトリを連携 自動的につくる Masterレポがアップデートするか、タグを打つと自動作成 簡単!
どこでつくってるか ここで絶賛公開中 https://cloud.docker.com/u/primestrategy/repository/docker/primes trategy/kusanagi-php7