Submit Search
Upload
Dockerfile for Perl development
•
5 likes
•
1,315 views
Yuzo Iwasaki
Follow
kichijojipm #3 LT
Read less
Read more
Engineering
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 11
Download now
Download to read offline
Recommended
dockerでImmutable InfrastructureなWordPressを考える
dockerでImmutable InfrastructureなWordPressを考える
GMOインターネット
自作アプリをデプロイしてみた with Docker
自作アプリをデプロイしてみた with Docker
iPride Co., Ltd.
Dockerぐらし!
Dockerぐらし!
Takumi Murano
誰でも出来るローカル開発環境の作り方
誰でも出来るローカル開発環境の作り方
666oh666
2150117 infrastructure.nagoya
2150117 infrastructure.nagoya
Hiroki Ito
サーバー&インフラ勉強会 Vol.1 いとー
サーバー&インフラ勉強会 Vol.1 いとー
krs_mizuno
Microsoft azureとdockerとansibleと
Microsoft azureとdockerとansibleと
Kinoshita Miku
Wocker 秒速で WordPress 開発環境を構築する
Wocker 秒速で WordPress 開発環境を構築する
Kite Koga
Recommended
dockerでImmutable InfrastructureなWordPressを考える
dockerでImmutable InfrastructureなWordPressを考える
GMOインターネット
自作アプリをデプロイしてみた with Docker
自作アプリをデプロイしてみた with Docker
iPride Co., Ltd.
Dockerぐらし!
Dockerぐらし!
Takumi Murano
誰でも出来るローカル開発環境の作り方
誰でも出来るローカル開発環境の作り方
666oh666
2150117 infrastructure.nagoya
2150117 infrastructure.nagoya
Hiroki Ito
サーバー&インフラ勉強会 Vol.1 いとー
サーバー&インフラ勉強会 Vol.1 いとー
krs_mizuno
Microsoft azureとdockerとansibleと
Microsoft azureとdockerとansibleと
Kinoshita Miku
Wocker 秒速で WordPress 開発環境を構築する
Wocker 秒速で WordPress 開発環境を構築する
Kite Koga
Grunt入門
Grunt入門
Tsuyoshi Maeda
Babelで先取り次世代javascript
Babelで先取り次世代javascript
Tsuyoshi Maeda
Docker三種の神器 +α
Docker三種の神器 +α
Kunio Ozawa
20150317 firefox os勉強会
20150317 firefox os勉強会
Naoki Sekiguchi
Rancher で Docker 利用!
Rancher で Docker 利用!
Tetsurou Yano
Linux環境でLibreOfficeをビルドしてみようかね
Linux環境でLibreOfficeをビルドしてみようかね
Naruhiko Ogasawara
Reactとbabelで簡易タスク管理ツール作ってみた
Reactとbabelで簡易タスク管理ツール作ってみた
Tsuyoshi Maeda
Dockerプレゼン
Dockerプレゼン
よしだ あつし
vscode pipenv docker
vscode pipenv docker
ikdysfm
JAWS-UG Nagoya 20160729
JAWS-UG Nagoya 20160729
陽平 山口
Unixコマンド入門
Unixコマンド入門
Satosi Sakai
Hotoの奇妙な挑戦 〜 Swiftクルセイダーズ 〜
Hotoの奇妙な挑戦 〜 Swiftクルセイダーズ 〜
Yuki Ishikawa
Dockerでlamp環境を作って見る
Dockerでlamp環境を作って見る
zhengen lin
Unix architecture
Unix architecture
raw-hide
Docker入門
Docker入門
Yamamoto Kazuhisa
BluemixでDockerを試してみる
BluemixでDockerを試してみる
Shisei Hanai
Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート)
Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート)
Fuminobu Takeyama
βが取れたBluemixのDockerを使ってみる(基本編)
βが取れたBluemixのDockerを使ってみる(基本編)
Shisei Hanai
Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ―
Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ―
Fuminobu Takeyama
pbuilder, cowbuilder, lxcで作るお手軽サンドボックス
pbuilder, cowbuilder, lxcで作るお手軽サンドボックス
Tsuyoshi Yamada
Stress management-redefined-digital-book
Stress management-redefined-digital-book
Rasha Saifi
PerlエンジニアのためのCodeIgniter入門
PerlエンジニアのためのCodeIgniter入門
Yuzo Iwasaki
More Related Content
What's hot
Grunt入門
Grunt入門
Tsuyoshi Maeda
Babelで先取り次世代javascript
Babelで先取り次世代javascript
Tsuyoshi Maeda
Docker三種の神器 +α
Docker三種の神器 +α
Kunio Ozawa
20150317 firefox os勉強会
20150317 firefox os勉強会
Naoki Sekiguchi
Rancher で Docker 利用!
Rancher で Docker 利用!
Tetsurou Yano
Linux環境でLibreOfficeをビルドしてみようかね
Linux環境でLibreOfficeをビルドしてみようかね
Naruhiko Ogasawara
Reactとbabelで簡易タスク管理ツール作ってみた
Reactとbabelで簡易タスク管理ツール作ってみた
Tsuyoshi Maeda
Dockerプレゼン
Dockerプレゼン
よしだ あつし
vscode pipenv docker
vscode pipenv docker
ikdysfm
JAWS-UG Nagoya 20160729
JAWS-UG Nagoya 20160729
陽平 山口
Unixコマンド入門
Unixコマンド入門
Satosi Sakai
Hotoの奇妙な挑戦 〜 Swiftクルセイダーズ 〜
Hotoの奇妙な挑戦 〜 Swiftクルセイダーズ 〜
Yuki Ishikawa
Dockerでlamp環境を作って見る
Dockerでlamp環境を作って見る
zhengen lin
Unix architecture
Unix architecture
raw-hide
Docker入門
Docker入門
Yamamoto Kazuhisa
BluemixでDockerを試してみる
BluemixでDockerを試してみる
Shisei Hanai
Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート)
Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート)
Fuminobu Takeyama
βが取れたBluemixのDockerを使ってみる(基本編)
βが取れたBluemixのDockerを使ってみる(基本編)
Shisei Hanai
Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ―
Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ―
Fuminobu Takeyama
pbuilder, cowbuilder, lxcで作るお手軽サンドボックス
pbuilder, cowbuilder, lxcで作るお手軽サンドボックス
Tsuyoshi Yamada
What's hot
(20)
Grunt入門
Grunt入門
Babelで先取り次世代javascript
Babelで先取り次世代javascript
Docker三種の神器 +α
Docker三種の神器 +α
20150317 firefox os勉強会
20150317 firefox os勉強会
Rancher で Docker 利用!
Rancher で Docker 利用!
Linux環境でLibreOfficeをビルドしてみようかね
Linux環境でLibreOfficeをビルドしてみようかね
Reactとbabelで簡易タスク管理ツール作ってみた
Reactとbabelで簡易タスク管理ツール作ってみた
Dockerプレゼン
Dockerプレゼン
vscode pipenv docker
vscode pipenv docker
JAWS-UG Nagoya 20160729
JAWS-UG Nagoya 20160729
Unixコマンド入門
Unixコマンド入門
Hotoの奇妙な挑戦 〜 Swiftクルセイダーズ 〜
Hotoの奇妙な挑戦 〜 Swiftクルセイダーズ 〜
Dockerでlamp環境を作って見る
Dockerでlamp環境を作って見る
Unix architecture
Unix architecture
Docker入門
Docker入門
BluemixでDockerを試してみる
BluemixでDockerを試してみる
Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート)
Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート)
βが取れたBluemixのDockerを使ってみる(基本編)
βが取れたBluemixのDockerを使ってみる(基本編)
Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ―
Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ―
pbuilder, cowbuilder, lxcで作るお手軽サンドボックス
pbuilder, cowbuilder, lxcで作るお手軽サンドボックス
Viewers also liked
Stress management-redefined-digital-book
Stress management-redefined-digital-book
Rasha Saifi
PerlエンジニアのためのCodeIgniter入門
PerlエンジニアのためのCodeIgniter入門
Yuzo Iwasaki
Module 07 Leadership
Module 07 Leadership
IPAC-IAPC
Презентация Supereon
Презентация Supereon
Vladimir Ivanitsa
PopZ News-Friday January 23 2015
PopZ News-Friday January 23 2015
Rick Gallagher
mahnaz seyed ekhtiary 1
mahnaz seyed ekhtiary 1
Mahnaz Seyed Ekhtiary
Module 02 Public Admin in the 21st Century
Module 02 Public Admin in the 21st Century
IPAC-IAPC
Enlightened living by_swami_venkatesananda
Enlightened living by_swami_venkatesananda
Rasha Saifi
Podsumowanie 1 semestru w klasie 0b
Podsumowanie 1 semestru w klasie 0b
ubuntuszkola
โรงเร ยนตระก ลฯ Ppt รายงานความก_าวหน_า 23 พ.ย 57
โรงเร ยนตระก ลฯ Ppt รายงานความก_าวหน_า 23 พ.ย 57
Boom Nori
Resume 03_UAE_New
Resume 03_UAE_New
Mohamed Gaber Ismail, EMBA, PMP, ITIL
Personlig Effektivitet afsnit 1
Personlig Effektivitet afsnit 1
Lasse Karlberg
Asm steel brochure
Asm steel brochure
Ali Sajid
7 reasons good_people_still_fail_final
7 reasons good_people_still_fail_final
Rasha Saifi
MMB_4page_brochure_102914
MMB_4page_brochure_102914
Paul Hamilton
Kryssi - Talvitreeni 29032015
Kryssi - Talvitreeni 29032015
Oliver Kuustonen
Kalpana Rai
Kalpana Rai
Kalpana Rai
Asm steel brochure
Asm steel brochure
Ali Sajid
Vm ware ubuntu
Vm ware ubuntu
Naphat khaimanee
Корпоративная социальная сеть для службы продаж
Корпоративная социальная сеть для службы продаж
Vladimir Ivanitsa
Viewers also liked
(20)
Stress management-redefined-digital-book
Stress management-redefined-digital-book
PerlエンジニアのためのCodeIgniter入門
PerlエンジニアのためのCodeIgniter入門
Module 07 Leadership
Module 07 Leadership
Презентация Supereon
Презентация Supereon
PopZ News-Friday January 23 2015
PopZ News-Friday January 23 2015
mahnaz seyed ekhtiary 1
mahnaz seyed ekhtiary 1
Module 02 Public Admin in the 21st Century
Module 02 Public Admin in the 21st Century
Enlightened living by_swami_venkatesananda
Enlightened living by_swami_venkatesananda
Podsumowanie 1 semestru w klasie 0b
Podsumowanie 1 semestru w klasie 0b
โรงเร ยนตระก ลฯ Ppt รายงานความก_าวหน_า 23 พ.ย 57
โรงเร ยนตระก ลฯ Ppt รายงานความก_าวหน_า 23 พ.ย 57
Resume 03_UAE_New
Resume 03_UAE_New
Personlig Effektivitet afsnit 1
Personlig Effektivitet afsnit 1
Asm steel brochure
Asm steel brochure
7 reasons good_people_still_fail_final
7 reasons good_people_still_fail_final
MMB_4page_brochure_102914
MMB_4page_brochure_102914
Kryssi - Talvitreeni 29032015
Kryssi - Talvitreeni 29032015
Kalpana Rai
Kalpana Rai
Asm steel brochure
Asm steel brochure
Vm ware ubuntu
Vm ware ubuntu
Корпоративная социальная сеть для службы продаж
Корпоративная социальная сеть для службы продаж
Similar to Dockerfile for Perl development
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Masahiro Nagano
Dockerで開発環境をデリバる
Dockerで開発環境をデリバる
Daigou Harada
鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解
Masahito Zembutsu
Dockerを使ってみよう
Dockerを使ってみよう
Ryo Adachi
AngularJSを通してDockerと触れ合った
AngularJSを通してDockerと触れ合った
pastelInc
Docker実践入門
Docker実践入門
hiro nemu
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
Masahito Zembutsu
どっかのしたのほう
どっかのしたのほう
_norin_
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Yosuke INOUE
Dockerでらくらく開発・運用を体感しよう
Dockerでらくらく開発・運用を体感しよう
Takashi Makino
明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築
MILI-LLC
はじめてのDockerパーフェクトガイド(2017年版)
はじめてのDockerパーフェクトガイド(2017年版)
Hiroshi Hayakawa
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Masahito Zembutsu
2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ
xyzplus_net
Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築
Nakazawa Yuichi
初心者が伝えるDocker超入門
初心者が伝えるDocker超入門
chichi1091
何者 (Docker って)
何者 (Docker って)
紘二 佐伯
何者(Dockerって)
何者(Dockerって)
Koji Saiki
年納めにDockerやろうず
年納めにDockerやろうず
Keita Neriai
Exploring the Philosophy behind Docker/Kubernetes/OpenShift
Exploring the Philosophy behind Docker/Kubernetes/OpenShift
Etsuji Nakai
Similar to Dockerfile for Perl development
(20)
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで開発環境をデリバる
Dockerで開発環境をデリバる
鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解
Dockerを使ってみよう
Dockerを使ってみよう
AngularJSを通してDockerと触れ合った
AngularJSを通してDockerと触れ合った
Docker実践入門
Docker実践入門
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
どっかのしたのほう
どっかのしたのほう
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Dockerでらくらく開発・運用を体感しよう
Dockerでらくらく開発・運用を体感しよう
明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築
はじめてのDockerパーフェクトガイド(2017年版)
はじめてのDockerパーフェクトガイド(2017年版)
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ
Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築
初心者が伝えるDocker超入門
初心者が伝えるDocker超入門
何者 (Docker って)
何者 (Docker って)
何者(Dockerって)
何者(Dockerって)
年納めにDockerやろうず
年納めにDockerやろうず
Exploring the Philosophy behind Docker/Kubernetes/OpenShift
Exploring the Philosophy behind Docker/Kubernetes/OpenShift
Dockerfile for Perl development
1.
Lorem Ipsum Dolor Dockerfile
for Perl development Yuzo Iwasaki
2.
Who am I
? ❖ Yuzo Iwasaki ❖ Twitter: @ganchan0929 ❖ GitHub: yuzoiwasaki ❖ インフラエンジニア → Webエ ンジニア ❖ 所属: 株式会社ワンズブレイン
3.
Dockerとは ❖ カーネルの機能により、内部的に複数の隔離 された空間を作り出すコンテナ型仮想化技術 ❖ 軽量仮想化環境 ❖
AUFSによる履歴管理
4.
Dockerfile ❖ Dockerイメージの構築を行うバッチファイル のようなもの ❖ 環境構築済みのDockerfileを指定してビルドす ることで独自の開発環境を瞬時に用意できる
5.
背景 ❖ 気兼ねなくいろいろ実験できる揮発性の開発環 境が欲しい ❖ PerlがインストールされたイメージのDockerfile はいくつかあるが、、(kazeburo/perl
etc) ❖ 勉強も兼ねてオレオレDockerfileを作ってみた
6.
Dockerfile ❖ https://github.com/yuzoiwasaki/Dockerfile ❖ https://registry.hub.docker.com/u/yuzoiwasaki/ dockerfile/ ❖
インストールされるもの - plenv - cpanm - Carton - common Perl modules
7.
8.
9.
Dockerfileの書き方 ❖ FROM …
ベースイメージ ❖ MAINTAINER … メンテナ名 ❖ ENV … 環境変数 ❖ RUN … ビルド時に実行されるコマンド ❖ CMD … コンテナ起動時のデフォルトコマンド
10.
作ってみた感想 ❖ Docker楽しい! ❖ Infrastructure
as Code, Immutable Infrastructure ❖ 開発環境の素早い構築や差分管理が可能
11.
Enjoy Docker !
Download now