//
Search
🔨

ssh 를 통해 pytorch 환경이 마련된 도커 컨테이너에 접속을 성공한다.

상태
Done
담당
마감일
2022/10/26 14:30
요약
선행 태스크
선행 태스크 상태
후행 태스크
관련 마일스톤
2 more properties

Dockerfile example

FROM ubuntu:18.04 # ssh 환경을 구축한다. RUN apt-get update && \ apt-get install -y openssh-server RUN mkdir /var/run/sshd # 루트로의 패스워드(패스워드: root) 기반 login 을 허용시킨다. RUN echo 'root:root' | chpasswd RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config # 로그인이 안 될 때 시도해본다. 로그인 시 /etc/pam.d 기반의 인증(UsePAM)을 사용하지 않도록 만든다. # RUN sed -ri 's/UsePAM yes/UsePAM no/g' /etc/ssh/sshd_config EXPOSE 22
Bash
복사

docker-compose example

version: '3.3' services: train: image: ssh-ubuntu:v5 container_name: ubuntu-train command: /usr/sbin/sshd -D ports: - '11111:22' expose: - '11111'
Bash
복사

CLI example

ssh -p 11112 root@localhost
Bash
복사