Docker for Macをインストール
Docker for Macのダウンロードページからdmgをダウンロードします。
※Docker IDを作る必要があります。
ドラッグ&ドロップでmacにインストールします。
アプリケーションをダブルクリックで起動して画像のようなウインドウが出ればOKです。
メニューバーにくじらのアイコンが出て、画像のように緑色の丸と一緒に「Docker Desktop is Running」と出ていればDockerが起動しています。
RedmineをDocker経由で持ってくる
Docker Hubのredmine公式イメージからコマンドをコピーし、CUIで実行
コピーしたコマンドを実行します
$ docker pull redmine
下記のようになればOKです。
Using default tag: latest
latest: Pulling from library/redmine
fc7181108d40: Pull complete
d5e459c0e2e8: Pull complete
9d72610672ed: Pull complete
8021817cc2b5: Pull complete
11df209a1902: Pull complete
22d9ea80dda2: Pull complete
44657032d49c: Pull complete
52667b1ef3e5: Pull complete
ecbc5377aa1e: Pull complete
91c3a7d560ed: Pull complete
7023fe92c4a0: Pull complete
4b79f7046904: Pull complete
443f0769b46f: Pull complete
Digest: sha256:bbf8fa56934342c33e415ead52a75ca9e052818bd1bead59b0395c67e1fed626
Status: Downloaded newer image for redmine:latest
Redmineのローカル環境構築
redmineのDockerイメージがあるか、「docker images」で確認します。
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
redmine latest 3f1c9319f54c 6 days ago 579MB
Dockerイメージを確認できたら、「docker run」でコンテナを立ち上げます。
$ docker run -d --name redmine -p 8080:3000 redmine
- -d(--detach):バックグラウンドで起動する
- -p:ポートフォワード ローカルのポート : Dockerコンテナのポートで指定する
http://localhost:8080/にアクセスするとredmineのローカル環境が構築されています。