ã¯ã˜ã‚ã« ã€Go, AWS】Dockerfileã‚’ECRã¸Pushã™ã‚‹(M1)ã®ç¶šãã§ã™ã€‚ 今回ã¯Fargateã§å‹•ã‹ã™ã¨ã“ã‚ã¾ã§ã‚„ã‚Šã¾ã™ã€‚ å‰æ Dockerã€ECRã€ECSã®æ¦‚è¦ã«ã¤ã„ã¦ã¯ã“ã“ã§ã¯èª¬æ˜Žã—ãªã„ã®ã§ã€ã‚ˆã分ã‹ã‚‰ãªã„æ–¹ã¯å…¬å¼ã®ãƒ‰ã‚ュメントをå‚ç…§ã—ã¦ãã ã•ã„。 Dockerfileã‚„main.goã®ä¸èº«ã¯å‰å›žã®ã“ã¡ã‚‰ã®è¨˜äº‹ã«æ›¸ã„ã¦ã‚ã‚Šã¾ã™ã€‚ ã€Go, AWS】Dockerfileã‚’ECRã¸Pushã™ã‚‹(M1) 環境 go 1.17 macOS 12.0.1 M1ãƒãƒƒãƒ— æ‰‹é † ECSクラスターを作æˆã™ã‚‹ã€‚ タスク定義を作æˆã™ã‚‹ã€‚ サービスを作æˆã™ã‚‹ã€‚ 解説 æ‰‹é †ã‚’è§£èª¬ã—ã¦ã„ãã¾ã™ã€‚ 1. ECSクラスターを作æˆã™ã‚‹ã€‚ ECSã®ã‚¯ãƒ©ã‚¹ã‚¿ãƒ¼ã«å…¥ã‚Šã€ã€Œã‚¯ãƒ©ã‚¹ã‚¿ãƒ¼ã®ä½œæˆã€ãƒœã‚¿ãƒ³ã‚’タップã—ã¾ã™ã€‚ クラスターテンプレートã®é¸æŠžã‚’ã—ã¾ã™ã€‚今回ã¯ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚ングã®ã¿ã‚’é¸æŠžã€‚ クラスターåã®å…¥åŠ›ã¨
{{#tags}}- {{label}}
{{/tags}}