Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
如何にPHP7.3.3のDockerイメージを作るか
Search
Satoru MIYAZAKI
March 31, 2019
Technology
1.2k
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
Transcript
6 slides
如何に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
More Decks by Satoru MIYAZAKI
See All by Satoru MIYAZAKI
どこのご家庭にもあるOpenSolarisを、ZFSで有効活用
smiyaza
0
290
How to secure container environment
smiyaza
0
720
コンテナ環境をセキュアに運用する方法 #osc20on
smiyaza
0
1.2k
コンテナのセキュリティについて考えよう osc2020tk
smiyaza
6
1.2k
コンテナのセキュリティについて考えよう osc2019tk
smiyaza
1
210
コンテナのセキュリティについて考えよう
smiyaza
0
990
平成元年度に卒業した高専生が、令和元年の高専生に伝えたいこと
smiyaza
2
280
コンテナセキュリティってどうなってるの?
smiyaza
2
670
KUSANAGI RoDの紹介
smiyaza
0
1.2k
Other Decks in Technology
See All in Technology
アラートを見直していたら営業組織への理解にちょっとだけ繋がった話
z63d
1
180
狙われているAPIの脆弱性!今こそ手をつけるべき根本的な対策とは?
nagix
0
120
2026-11-11 Tamachi.sre#7 PaCにインフラリソースの命を救われました。 / PaC saves the infra resource life
masasuzu
0
130
AWS構成から考えるWebセキュリティ ― WordPressの構築経験から考える公開範囲と更新運用【JAWS FESTA 2026 in AKITA】
cscengineer
PRO
2
420
自治体AIコンタクトセンター、何をどこに任せる?~Amazon Connect Customer +Amazon Bedrockの実践知~ / 20261107 Satoshi Torano
shift_evolve
PRO
1
130
cdkd (CDK Direct)
gotok365
4
300
LLM 基盤と kagent v0 を全部 k8s に入れてみた / Deploy both LLM and kagent v0 in k8s
kota2and3kan
0
160
顧客合意を取りながら進めるAWSコスト削減の実践
optim
0
160
これからのデータエンジニアの役割について考える / Rethinking the Role of Data Engineers in the AI Era
okiyuki99
0
440
「任されビリティ」で引き受けて「よしなりてぃ」に頼らず任せる / Accept tasks with "makasarebility" and hand them over without relying on "yoshinarily"
pauli
0
140
Claude Codeで新規事業を伸ばせるか? Zennの試行錯誤の記録
wadayusuke
2
150
人間+AIを「チーム」としてプロセスを再設計する
littlehands
0
220
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
590
Un-Boring Meetings
codingconduct
0
490
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
980
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
760
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Faster Mobile Websites
deanohume
310
32k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.7k
Producing Creativity
orderedlist
PRO
348
41k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
350
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
980