Mac
nginx
OSX
docker
creatus

docker上でnginxを動かすまで

docker上でnginxを動かす方法を順に説明します。
動作環境はmacOS High Sierradです。

dockerの起動

dockerのアイコンをクリックスクリーンショット_2018_01_09_22_40.jpg

メニューバーにdockerのアイコンが表示されたら起動完了
Item-0_と_Item-0_と_Item-1_と_AppleBluetoothExtra_と_AirPortExtra_と_AppleTextInputExtra_と_AppleClockExtra.jpg

nginxの起動

起動が確認できたら以下のコマンドを実行します。

$ docker run -d -p 80:80 --name {コンテナ名} nginx

このコマンドでnginxを起動させますが、dockerにnginxがない場合はdocker hubから自動でダウンロードしてくれます。
docker hubとはdocker上で動作するイメージがまとめてあるwebサイトです。
ここからdocker内で動かしたいものをダウンロードしてくるという感じです。基本的には無料なので色々なOSやミドルウェアを試す事ができます。

ブラウザからも起動確認
http://localhost:80
Welcome_to_nginx_.jpg

恐ろしく簡単にnginxが起動できました。
しかもローカルにインストールをしていないので削除も簡単なんです。
(私はローカルに開発系のアプリをあんまりインストールしたくないので可能な限り仮装環境で済ませたい)

最初でつまづくとやる気をなくすので、私のような経験の浅いエンジニアがモチベーションをキープできますね。

参考:DockerをMacにインストールする (更新:2017/5/26)