1.Dockerセットアップ
(Windows7/8/10Pro以外)
Windows7環境構築
1.VartualBoxのインストール
Vagrant構築
#実行ポリシーをRestricted以外に変更
Set-ExecutionPolicy RemoteSigned
#インストール
.\Install-WMF5.1.ps1
#実行ポリシーをRestrictedに変更
Set-ExecutionPolicy Restricted
vagrant --version
#結果:Vagrant 2.2.0
vagrant box add centos/7 #BOX取得
vagrant box list #BOX結果確認:centos/7 (virtualbox, 1809.01)
vagrant init centos/7 #Vagrantfile生成
#生成されたVagrantfileの35行目の「#」削除(コメント解除)
#35行目:#config.vm.network "private_network", ip: "192.168.33.10"
vagrant up #結果:default: Machine booted and ready!
Docker/docker-composeインストール
vagrant ssh #Vagrantfileが存在する場所に移動して接続
#必要なパッケージインストール
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#リポジトリ追加
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum makecache fast #YUMパッケージインデックス更新
#インストール可能バージョン確認
sudo yum list docker-ce.x86_64 --showduplicates | sort -r
#インストール(バージョン指定)
sudo yum -y install docker-ce-18.03.1.ce-1.el7.centos
#Docker-Composeダウンロード※証明書の検証でNGがでた為、オプション-kを追加。検証をOFFにする
#/usr/local/bin/docker-composeにダウンロードするとエラーとなった為、/home/vagrant/docker-composeにダウンロード、移動、権限変更する
sudo curl -k -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-`uname -s`-`uname -m` > /home/vagrant/docker-compose
sudo mv ./docker-compose /usr/local/bin/docker-compose
sudo chmod 755 /usr/local/bin/docker-compose
sudo systemctl start docker #起動
sudo systemctl status docker #確認
sudo usermod -aG docker $USER #現在のユーザーをdockerグループに入れる
exit #切断
vagrant ssh #再ログイン
systemctl status docker #確認
Docker/docker-composeバージョン確認
$ docker --version
//結果:Docker version 18.06.1-ce, build e68fc7a
$ docker-compose --version
//結果:docker-compose version 1.21.0, build unknown
1.Dockerセットアップ
(64bit Windows 10 Pro)
Windows環境構築(64bit Windows 10 Pro)
1.Docker for Windowsのダウンロード
URL:https://docs.docker.com/docker-for-windows/install/
「Download from Docker Store」選択
「Get Docker」選択
2.Docker for Windowsのインストール
そのまま「OK」を選択
//バージョン確認
>docker --version
Docker version 18.06.1-ce, build e68fc7a
>docker-compose --version
docker-compose version 1.22.0, build f46880fe
Mac環境構築
バージョン確認
$ docker --version
Docker version 18.06.0-ce, build 0ffa825
$ docker-compose --version
docker-compose version 1.22.0, build f46880f
2.JDKセットアップ(Windows)
JDK11.0.1のダウンロード
URL:https://www.oracle.com/technetwork/java/javase/downloads/index.html
Java SE 11.0.1(LTS)の「Download」選択
Windows: 「Accept」選択後、「jdk-11.0.1_windows-x64_bin.exe」選択してダウンロード
Mac : 「Accept」選択後、「dk-11.0.1_osx-x64_bin.dmg」選択してダウンロード
ダウンロードされたファイルを実行
1.次へ
2.インストール先を入力して次へ
3.次へ
4.インストールされた旨の画面に進んだので「閉じる」選択
JAVA_HOME設定
1.コントロールパネル⇒システム⇒システムの詳細設定⇒環境変数
2.システム環境変数に「JAVA_HOME」があれば選択、編集ボタン、なければ新規ボタンを選択
※存在する場合は既存のアプリケーションに影響しますので終了後に戻してください。
3.インストールしたホームディレクトリを入力
例:F:\ProgramFIles\Java\jdk-11.0.1
確認
1.DOSを開く
java -version #java version "11.0.1" 2018-10-16 LTS
path #jdkのbinパスが出力されることを確認:F:\ProgramFIles\Java\jdk-11.0.1\bin;
2.JDKセットアップ(Mac)
JDK11.0.1のダウンロード
URL:https://www.oracle.com/technetwork/java/javase/downloads/index.html
Java SE 11.0.1(LTS)の「Download」選択
Windows: 「Accept」選択後、「jdk-11.0.1_windows-x64_bin.exe」選択してダウンロード
Mac : 「Accept」選択後、「dk-11.0.1_osx-x64_bin.dmg」選択してダウンロード
ダウンロードされたファイルを実行
1.ダブルクリック
2.続ける
3.インストール
4.閉じる
5.バージョン確認
#バージョン確認 java version "11.0.1" 2018-10-16 LTS
java -version
JDKのアンインストール※参考まで
cd /Library/Java/JavaVirtualMachines
ls #jdk確認
#ファイル命名:/Library/Java/JavaVirtualMachines/jdkmajor.minor.macro[_update].jdk
# jdk1.7.0_80.jdkをアンインストールする場合
sudo rm -rf jdk1.7.0_80.jdk
STS4インストール