Edited at

docker上でnginxを動かすまで

More than 1 year has passed since last update.

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)