[AWS] AWS Credential Profile설정으로 여러개 사용하기
여러가지 서비스를 동시에 사용하다보면 AWS권한 관리도 여러가지로 구분되어 사용이 됩니다. 이럴때 Docker Container까지 사용되다 보면 여러가지 문제가 생기는데 이를 해결한 케이스를 살펴보겠습니다. 먼저 Docker Container는 빌드 과정에서 AWS credential정보를 포함하고 있지 않기 때문에 docker run 과정에서 변수로 전달을 해줘야 합니다. docker run -d -p 4000:4000 -e AWS_ACCESS_KEY_ID=xxxx -e AWS_SECRET_ACCESS_KEY=xxxx -e SPRING_PROFILES_ACTIVE=development --restart="unless-stopped" --name apiserver 요런식으로 말이죠. 이럴때 저 ID와 ..
프로그래밍/Server
2023. 3. 27. 11:49