sudo apt-get update
curl -fsSL <https://get.docker.com/> | sudo sh
sudo usermod -aG docker $USER
sudo service docker restart
sudo su
sudo su ubuntu
docker ps
설치된 도커는 모두 root 권한으로 실행해야 하므로, 현재 유저에게 docker를 사용할 수 있는 권한을 부여하기 위해 해당 커맨드 실행
[컨테이너 조회]
sudo docker ps -> 실행중인 이미지 조회
sudo docker ps -a -> 중지된 컨테이너까지 모두 조회
docker pull jenkins/jenkins:lts
[이미지 다운로드 확인]
docker images
[-d : 백그라운드 실행 ]
[-p : 컨테이너와 호스트 PC간 연결을 위한 포트 지정 ]
[-v : 이미지의 /var/jenkins_home 디렉토리를 호스트 PC내에 마운트 - Jenkins 설치 시 ssh 키값 생성, 저장소 참조 등을 용이하게 하기 위함 ]]
docker run --name jenkins -d -p 9090:8080 -p 50000:50000 -v /home/ubuntu/jenkinsDir:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -u root jenkins/jenkins
sudo apt-get install net-tools
netstat -ano [전체 포트 사용 조회]