작성
·
37
0
안녕하세요 좋은 강의 감사합니다.
docker run --privileged --name jenkins-node1 -itd -p 30022:22 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup:rw --cgroupns=host edowon0623/docker-server:m1 /usr/sbin/init
로 접속한 후에요.
docker ps -a | grep jenkins-node 잘 떠있는 것 확인한 후에
ssh root@localhost -p 3022 로 접근하면 P@ssw0rd 패스워드 입력하잖아요?
그 패스워드는 강의 선생님께서 해당 도커 이미지 생성하실 때 root / P@ssw0rd 로 설정을 하신 건가요?
미리 감사드립니다.
답변 2
0
안녕하세요, 이도원입니다.
답변이 늦어 죄송합니다.
말씀하신대로 docker-server, ansible-server 등과 같은 이미지를 생성할 때, Base 이미지 지정 부터, 설치되어야 하는 필수 프로그램들과 함께, root 계정의 암호를 SSH 설치 시 포함시켰습니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
심준보님, 해당 질문에서 언급하신 패스워드 P@ssw0rd
는 강의에서 제공되는 도커 이미지 내에서 미리 설정된 기본 사용자 계정 정보입니다. 강의에서 지식공유자님인 이도원님께서 이미 도커 이미지 내에 root 사용자와 비밀번호를 미리 설정하셨기 때문에, 해당 비밀번호를 사용하여 SSH 접속 시 인증을 하는 것입니다.
비슷한 질문이 많아서, 여러 답변들에서 언급된 사항을 참고하시면 더 도움될 수 있겠습니다.
이 질문들에는 SSH 접속과 관련된 여러 문제와 해결 방법이 담겨 있으니 참고하시어 도움이 되었으면 합니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.