素敵なサムシングを独断と偏見で一方的に紹介するブログ(´・ω・`)

投稿日: 2018年1月21日
最終更新日:

【楽チン素敵】Homebrew Caskを使ってDocker for macのインストールしてみる

YouTubeも見てね♪

Anker PowerCor

created by Rinker
Anker
¥4,990 (2024/04/03 21:42:08時点 Amazon調べ-詳細)

旅行には必須の大容量モバイルバッテリー!

[ノースフェイス] THE NORTH FACE メンズ アウター マウンテンライトジャケット

created by Rinker
THE NORTH FACE(ザノースフェイス)
¥33,430 (2024/04/03 21:42:09時点 Amazon調べ-詳細)

防水暴風で耐久性抜群なので旅行で大活躍です!

ペヤング ソースやきそば 120g×18個

created by Rinker
ペヤング
¥2,600 (2024/04/03 21:42:16時点 Amazon調べ-詳細)

とりあえず保存食として買っておけば間違いなし!

レッドブル エナジードリンク 250ml×24本

created by Rinker
Red Bull(レッドブル)
¥4,000 (2024/04/03 21:42:12時点 Amazon調べ-詳細)

翼を授けよう!

ドラゴンクエスト メタリックモンスターズギャラリー メタルキング

created by Rinker
スクウェア・エニックス(SQUARE ENIX)
¥3,250 (2024/04/03 21:42:09時点 Amazon調べ-詳細)

みんな大好き経験値の塊をデスクに常備しておこう!

Bauhutte ( バウヒュッテ ) 昇降式 L字デスク ブラック BHD-670H-BK

created by Rinker
Bauhutte(バウヒュッテ)
¥14,935 (2024/04/03 21:42:10時点 Amazon調べ-詳細)

メインデスクの横に置くのにぴったりなおしゃれな可動式ラック!

BANDAI SPIRITS ULTIMAGEAR 遊戯王 千年パズル 1/1スケール

created by Rinker
BANDAI SPIRITS(バンダイ スピリッツ)
¥7,500 (2024/04/03 21:42:14時点 Amazon調べ-詳細)

もう一人の僕を呼び覚ませ!!

Docker環境の用意のしにくさ

Docker環境を作る際に、初めての方は少なからず苦戦してしまうと思います。

Dockerを使うにはVirtualBox等でVMを起動しなければならず、その辺の設定も一癖あるからです。

Docker for Macの登場

そんなお困りのマッカーに救世主が現れました。

その名も
Docker for Mac
です。

明らかなmac専用のソフトウェアです。笑

こちらを使うことで簡単にDockerの環境を整えることが出来ますので、HomebrewCaskを使ってインストールしてみましょう。

インストール

まずは以下のコマンドでインストールを行います。

Dockerアプリケーションの起動

このままだとまだdockerコマンドが利用出来ません。
なのでDocker.appを起動する必要があります。
以下のコマンドで起動してください。
※インストール先は環境によって異なるので各自変更の上実行してください。

そうすると、以下のようなダイアログが表示されるので、Nextボタンをクリックします。

Docker for macを使うには管理者特権が必要なので問題が無ければOKボタンをクリックします。

パスワードを入力し、OKボタンをクリックします。

すると以下のような画面が表示されるので、セットアップが終わるまで少し待ちましょう。

確認

以下のコマンドをそれぞれ実行し、インストールされたかを確認してみましょう。



正常にインストールされています。

Hello worldを出してみる

プログラミングおきまりHello worldを出力してみましょう♪笑
以下のコマンドを実行してみてください。


なにやらいろいろ出ましたね!笑

これはdockerubuntu:14.04というイメージを利用して起動し、/bin/echo ‘Hello world’コマンドを実行します、という命令に読み解くことが出来ます。
また、ubuntu:14.04初めて利用するのでいろいろとダウンロードしている感じですね。

なので、もう一度同じコマンドを実行するとダウンロードをする必要がないのですぐにHello worldが実行されます。

あとがき

一つ一つをインストールすると非常に手間だった作業まとめてインストール及びセットアップ出来るので、非常に便利です!

Dockerを使ったシステム開発も今は非常に盛り上がっているので、是非活用してみてください♪

CATEGORIES & TAGS

IT