Automated Buildを設定する
GitHubにログインしてください。
トップページの [ New ] ボタンをクリックしてください。
Create a new repository ページが表示されます。
[ Repository name ] に、automated-build と入力し、 [ Create repository ] ボタンをクリックしてください。
ターミナルを起動します。
任意のディレクトリで、git cloneコマンドを実行してください。
$ git clone https://github.com/hikotaro/automated-build.git
Dockerfileを作成します。
$ cd automated-build $ vi Dockerfile FROM dockersample/static-site ENV AUTHOR="Author name"
Gitにコミットします。
$ git add . $ git commit -m "Add Dockerfile" $ git push origin
Docker Hubにログインしてください。
トップページ右の自分のDockerID の [ Account Settings ] をクリックしてください。
Account Settings ページが表示されます。
Linked Accounts の GitHub の Connect provider の [ Connect ] をクリックしてください。
アクセスを許可するかを確認する ページが表示されます。
[ Authorized docker ] ボタンをクリックしてください。
Account Settings ページが表示されます。
Linked Accounts の GitHub の Connect provider の コンセントの アイコン が接続済みに変わりました。
ページ左上のDockerのアイコンをクリックして、トップページに戻ってください。
[ Create Repository+ ]ボタンをクリックしてください。
Create Repository ページが表示されます。
[ Name ] に、automated-build と入力し、 [ Create ] ボタンをクリックしてください。
[ Build ] タブをクリックしてください。
Build ページが表示されます。
[ Configure Automated Build ] ボタンをクリックしてください。
Build configurations ページが表示されます。
GitHubのrepositoryを選択してください。
[ Save and Build ] ボタンをクリックしてください。
Buildが始まります。
しばらく待つと、Buildが終わります。
ターミナルを起動します。
docker runコマンドを実行します。
$ docker run -itd -p 8080:80 hikotaro/automated-build
Webブラウザを起動し、http://localhost:8080 を表示します。