Google Cloud での Kubernetes へのデプロイ: チャレンジラボ

だっさい

全くうまく行かず、エラーも出まくってラボを終了できなかった。
自分で調べたりチャットサポートを受けながらもなんとか終わらせたので作業メモ。

トレーニング受講中の人はあまりカンニングすべきじゃないと思うので有料に設定しています。

タスク 1: Docker イメージを作成して Dockerfile を保存する

gsutil cat gs://cloud-training/gsp318/marking/setup_marking_v2.sh | bash
gcloud source repos clone valkyrie-app
cd valkyrie-app

cat > Dockerfile <<EOF
FROM golang:1.10
WORKDIR /go/src/app
COPY source .
RUN go install -v
ENTRYPOINT ["app","-single=true","-port=8080"]
EOF

docker build -t <Docker Image>:<Tag Name> .
cd ..
cd marking
./step1_v2.sh

タスク 2: 作成した Docker イメージをテストする

cd ..
cd valkyrie-app
docker run -p 8080:8080 <Docker Image>:<Tag Name> &

cd ..
cd marking
./step2_v2.sh

この続きをみるには

この続き: 2,282文字

記事を購入

100円

購入済みの方はログイン
この記事が気に入ったら、サポートをしてみませんか?
気軽にクリエイターの支援と、記事のオススメができます!