CentOS7에서 docker 설치와 사용
docker 설치
yum install -y docker
docker 서비스 시작
systemctl start docker
docker 서비스 활성화
systemctl enable docker
Docker 이미지를 다운로드
docker pull {이미지 이름} : {태그 이름}
- 다운로드 한 Docker 이미지의 목록을 보려면
docker images
Docker 컨테이너를 작성 / 실행
docker run [옵션] [- name {컨테이너 이름} {이미지 이름} : {태그 이름}] [컨테이너에서 실행하는 명령 인수]
- 주요 옵션
- -d : 백그라운드에서 실행 (후술). 기본적으로 컨테이너를 포 그라운드에서 실행하기 위해 Web 서버와 애플리케이션 서버 등 항상 실행하는 컨테이너를 지정합니다.
- -i : 컨테이너의 표준 입력을 연다. / bin / bash 등으로 컨테이너를 조작 할 때 지정한다.
- -t : tty (터미널 장치)를 확보한다. / bin / bash 등으로 컨테이너를 조작 할 때 지정.
- -p : {호스트의 포트 번호} {컨테이너의 포트 번호} : Docker 서버의 호스트와 포트 매핑을 구성
Docker 컨테이너 목록을 검색
docker ps [-a]
docker 컨테이너 시작
docker start {컨테이너 이름}
docker 컨테이너 연결
docker attach {컨테이너 이름}
Docker 이미지 생성
docker commit {컨테이너 이름} | {컨테이너 ID} {사용자 이름} /] {이미지 이름}
Docker 컨테이너 삭제
docker rm {컨테이너 이름} | {컨테이너 ID}
Docker 이미지 삭제
docker rmi {이미지 이름} | {이미지 ID}
댓글 없음:
댓글 쓰기