kubectl create -f app-deployment.yamlコマンドでGKEにデプロイしたコンテナ内の中身がなぜか異なります。
kubernetsにキャッシュのようなものはありますでしょうか?
なぜか、Bのコンテナ内には、変更したコードが反映されているのですが、Aだと変更前のコードのままです。
dockerのキャッシュやボリューム、余計なイメージなどは、諸々削除されている状態でやっています。
クラスタに問題があるのかと疑いもしていますが、クラスタの作り直しは最終手段だと思っています。
$ docker build -t name:$VERSION_NO . --no-cache $ docker tag name:$VERSION_NO gcr.io/$PROJECT_ID/name:$VERSION_NO $ docker push gcr.io/$PROJECT_ID/name:$VERSION_NO A. $ kubectl exec -it ポット名(コンテナ) /bin/bash B. $ docker exec -it コンテナ名 /bin/basn
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。