Avatar
Kishikawa Katsumi 8/5/2021 3:31 AM
コンテナの中でコンテナを起動しています。が、Docker outside of Dockerなので並列にWebフロントエンドと各種ランタイムバージョンのSwiftイメージ(コンテナ)がいる、という構成ですね。旧バージョンは。 services: app: image: kishikawakatsumi/swift-playground:latest ... carbonara: image: petersolopov/carbonara ... nginx-proxy: image: nginxproxy/nginx-proxy ... acme-companion: image: nginxproxy/acme-companion ... swift-nightly-main: image: swiftlang/swift:nightly-main container_name: swift-nightly-main swift-nightly-5.5: image: swiftlang/swift:nightly-5.5 container_name: swift-nightly-5.5 swift-nightly-5.4: image: swiftlang/swift:nightly-5.4 container_name: swift-nightly-5.4 swift-nightly-5.3: image: swiftlang/swift:nightly-5.3 container_name: swift-nightly-5.3 swift-5.4.1: image: kishikawakatsumi/swift:5.4.1 container_name: swift-5.4.1 swift-5.4: image: kishikawakatsumi/swift:5.4 container_name: swift-5.4 ... こんなdocker-compose.ymlでした。 (edited)
3:32 AM
VMの面倒を見ればいいんだけど、こういう構成をパッと使い捨てでデプロイできるのはk8sしかない感じがあります。
3:33 AM
それもGKEに移行した理由かな。
3:33 AM
docker-composeで頑張るのがなかなかしんどい。