Infra

[docker]docker Image Ubuntu 20.04 만들기

뚜둔뚜둔 2022. 2. 14. 15:53
docker run -d --name k8s_node1 -p 22:22 -it --privileged ubuntu:20.04
# >>  docker 컨테이너 생성 및 실행

옵션 설명

  • -d: 백그라운드 실행
  • --name: 컨테이너 이름 부여
  • -p: 포트 매핑 (순서 -> 호스트:컨테이너)
  • -it: 컨테이너에 attach하여 조작하기 위한 옵션
  • --privileged: 관리자 권한을 획득하기 위한 옵션

 

위에서 22번 포트로 매핑한 이유는 SSH 접속하기 위함이다.

  • 다른 포트도 사용하고 싶다면 -p 80:8080 과 같이 추가하면 됨

 

docker ps

도커 생성이 완료되면, 제대로 올라왔는지 ps 명령어로 확인

 

# docker images 전체 확인
docker ps -a 

#해당 포트가 사용중인지 확인
sudo lsof -i :22

#할당 되어 있는 포트를 죽인 후 다시 docker container restart
sudo kill -9 <PID>

 

 


출처: https://memostack.tistory.com/212 [MemoStack]

반응형