infraディレクトリに移動しDockerイメージをビルドする
docker build -t procon-gardener .
プロジェクトディレクトリに戻り、Dockerコンテナを起動する
※コンテナ内の時間をちゃんと合わせないとコミット時間が提出時間とズレる
docker run -dit --name procon-gardener -v $PWD:/go/src/app/ -v /usr/share/zoneinfo/Asia/Tokyo:/etc/localtime procon-gardener
起動したコンテナの中に入る
docker exec -it procon-gardener /bin/sh
コンテナの中でprocon-gardenerの初期化を実行
procon-gardener init
コンテナの中でprocon-gardenerの設定ファイルを編集する
※ Alpine Linuxにはvimは入ってないのでviを使う
vi /root/.procon-gardener/config.json
※設定内容についてはAtCoderの提出を取得してGitHubの芝を生やすコマンドラインツールを作ったを参照する
※config.jsonのrepository_pathには/go/src/app
を設定する