docker logs myjenkins
* docker hub 등 이미지 repository에서 검색하기(https://hub.docker.com 의 검색도 동일)
docker search ubuntu
* docker image를 로컬에 설치
docker pull ubuntu
* docker 이미지 지우기
$(docker images -aq) 등 대신에 ` ` 활용도 가능함
docker rmi `docker images -aq`
docker rmi $(docker images -aq)
* docker 컨테이너 실행하기
ubuntu 이미지가 없을 경우는 latest 태그로 먼저 pull을 하고 실행하게 됨
docker run -it --name myubuntu ubuntu /bin/bash
* docker volume 생성하기
- /var/lib/docker/volumes 아래 volume이 추가됨
docker volume create myvolume
* 컨테이너를 데몬 모드로 실행하기
- -d : 데몬 모드로 실행
- -p : port forward
- -v : myvolume을 /var/jenkins_home
- -e : 환경변수 추가하기
docker run --name myjenkins -d -p 8080:8080 -v myvolume:/var/jenkins_home -e JAVA_OPTS=-Dhudson.footerURL=http://www.samsungsds.com jenkins/jenkins:2.277.1-lts-alpine
* 컨테이너 로그 확인하기
- -f : follow 옵션, 추가되는 log를 실시간으로 확인
docker logs myjenkins
* 컨테이너 내에서 명령어 실행하기
docker exec myjenkins cat /var/jenkins_home/secrets/initialAdminPassword
'SW 일기' 카테고리의 다른 글
8/30 인덱스 트리(박스권) (0) | 2021.08.30 |
---|---|
7/15 파라메트릭 서치 (0) | 2021.07.15 |
6/15 프림(*), Ad hoc (0) | 2021.06.15 |
6/4 인덱스 트리(*) (1) | 2021.06.04 |
5/20(유니온 파인드 응용(rank 활용), BFS 응용(*)) (0) | 2021.05.20 |