작성
·
266
답변 1
1
안녕하세요 김원준님!
강좌 잘 들어주셔서 감사합니다.
AWS 로 진행하셔도 전혀 문제될 것은 없습니다.
로컬에서 docker를 구축하고, AWS 에서 배포하는것 또한 물론 가능합니다.
docker의 목적이 원래부터가 호스트의 OS, 환경과 관계없이
어디서든 일관적인 배포 및 사용이 가능하도록 컨테이너화 하는 것이니까요.
하지만 제가 강좌에서는 Vultr를 사용했는데,
분명 AWS 위에서는 다른 몇몇 설정이 분명히 존재합니다.
가상서버 제공사에 따라 다른 설정이나 환경 차이에 대해서는 제가 따로 언급을 하지 않기 때문에,
그런 점에서 문제가 생긴다면 조금 시행착오를 겪으셔야 한다는 점? 정도는 염두에 두시면 괜찮을 것 같아요.
그리고 로컬에서 일단 환경을 구축해서 테스트해보고,
AWS 에서 다시 동일한 환경을 구축하고자 한다면 물론 가능하긴 하지만,
강좌를 진행하면서 설정하는 해당 docker host 만의 설정들은 다시 한번 설정을 해주셔야 할 거에요.
그리고 image 같은 경우도 따로 Dockerhub 나 다른 registry 서비스를 통해 원격으로 받아오는 형식이 아니라면,
AWS 에서 똑같은 작업을, 그러니까 다시 Dockerfile 기반으로 이미지를 만들어야 하구요.
만약 질문의 요지가 로컬 docker 호스트에서 AWS 의 가상서버에 원격으로 docker 환경을 배포할 수 있는지 여쭤보시는 거라면,
그것도 물론 가능 할 것 같긴 합니다.
docker swarm 에 AWS 서버를 worker 노드로 추가하고,
해당 노드에 컨테이너들을 구동시키는 형식으로 구축할 수 있을듯 해보이긴 하는데,
그 정도 심화 내용은 따로 강좌에 포함되어 있지는 않습니다.
뭔가 docker 강좌 초반부 즈음에 질문을 남겨주신것 같은데,
이후 강좌의 내용들이 답변에 포함되다 보니.. 혹여라도 질문이 충분하지 않거나 이해가 안되신다면 계속 질문 남겨주세요!
좋은하루 보내시구요!
감사합니다-
답변 감사합니다 ! 매번 기초적인 질문 하는 거 같은데 꼼꼼히 답변주셔서 정말 감사해요 ㅜ 오픈채팅방에도 질문하니깐, 배포 1회차 장린이는 결제 해서라도 차근차근 따라하라고 다들 답변을 해주셔서 (작정하고 장고 강의도 이 오픈채팅방에서 추천받았습니다 !! ) Vultr결제하고 열심히 배우고있습니다 감사합니다 ㅎ