인프런 커뮤니티 질문&답변

민이님의 프로필 이미지
민이

작성한 질문수

Jenkins를 이용한 CI/CD Pipeline 구축

Docker 컨테이너로 Ansible 실행하기

저는 우분트 사용하는데 이미지를 어디서 받는건가요?

작성

·

45

·

수정됨

0

저는 Ubuntu Desktop 사용하는데 Ansible 이미지를 어디서 받는건가요? 윈도우나 MacOS(intel, m1)는 있는데, 우분투에서 실습하는 사용자를 위한 Ansible 이미지 다운로드는 어디서 하나해서욤...

도커 허브에 가서 검색하니깐. alpine/ansible , ansible/ansible 뭐 이런것들 있던데, 이런것 중에 하나 사용하면 되는건가요?

그리고 왜 별도로 Ansible 이미지 만들어서 제공해주시는지 그 이유도 궁금합니다. 뭐 이유가 있을테니깐요.

 

혹시 우분트 사용자는 도커를 써서 실습하는게 아니라 그냥 Ansible설치해야 하는건가요? ㅋㅋㅋ 처음이라 잘 모르겠네요.

따라서 할려면 왠지 도커 안에다가 설치해야 할것 같은데...ㅎㅎ

 

일반적으로 운영에서는 Ansible을 어떻게 사용하는지도 궁금합니다. (도커안에서 운영하는지 아니면 그냥 설치해서 사용하는지 궁금합니다.)

 

감사합니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. 민이님.

먼저, Docekr Hub에서 Ansible 이미지를 다운로드하는 방법을 설명드리겠습니다. Ubuntu 환경에서도 Ansible을 Docker로 사용할 수 있습니다. 일반적으로 Docker Hub에서 ansible/ansible 등의 이미지를 사용하여 실습할 수 있습니다. Docker Hub에서 이미지를 검색한 후, 공식적인 또는 인기 높은 이미지를 선택하여 사용하시면 됩니다. 또한 alpine/ansible과 같은 경량화된 이미지를 선택하는 것도 좋은 방법입니다.

Ansible을 별도로 이미지로 제공하는 이유는 강의나 특정 환경에 적합한 설정을 미리 갖춘 상태로 제공하여 실습 중의 시간 소모를 줄이고 일관된 환경을 제공하기 위함입니다. 이러한 커스터마이즈된 이미지는 종종 특정 설정, 패키지, 버전을 포함한 상태로 준비되어 있어 바로 실습에 활용하기 용이합니다.

우분투 사용자의 경우에도 Docker를 활용하여 Ansible을 실행하는 것이 일반적입니다. 이는 환경 격리를 돕고 여러 실습환경 간의 충돌을 방지하는 데에 도움이 됩니다. 따라서 원하는 Ansible 이미지를 Docker Hub에서 받으셔서 사용하시면 됩니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

민이님의 프로필 이미지
민이

작성한 질문수

질문하기