
brew로
https://gist.github.com/jungbin-kim/d0c8a41d3c72ebdace3c4d5acaa017e4
도커 설치법
도커허브에서 이미지 검색하는방법
Docker search —
Ex) docker search centos
도커허브에서 이미지를 다운로드하는 방법
Docker pull —
Ex) docker pull centos (:lastest)
도커 이미지 목록 모기
Docker images
도커에 태그 달기 (하드링크랑 같음)
Docker tag [이미지A: 이전 tag] [이미지A: 바꿀tag]
Docker tag centos:latest centos:ver7
도커 이미지 삭제
Docker rmi 이미지이름:태그
이미지 업로드 할려면
이미지 이르은 “아아디/리포지토리:태그” 형식으로 사용해야함
e) docker pull
@도커 실행하기 (run은 이미지 안만
Docker run —name
docker run --name hello hello-world
@현재 도커 상태보기
Docker ps
(-a) 종료된 리스트도 보여줌
@도커 오브젝트(이미지/컨테이너/네트워크/ 볼륨) 를 더 자세하게봄
Docker inspect 이름
<— 잘몰라도됨—> 차피 docker run으로 끝남
@docker create (-it 입출력 가능하게 하는 옵션) --name 이미지 이름
Docker create 이름 : 이름 지정해줘라/ 안하면 랜덤으로 생겨버림
@create start/stop
Docker start -ia 컨테이너이름 (create -it로 만들었으면 -ia 붙이기)
Ctrl + p + q 컨테이너 안에서 빠져나오기
@컨테이너 만들고 시작하기 / 이미지가 없으면 해당이미지를 다운까지 받음
Docker run (=pull + create + start)
Docker run (-it 입출력이 필요하면)— name [컨테이너이름] [이미지이름]
(-d) 백그라운드
Ex) docker run -itd —name c1 centos
@컨테이너 삭제
Docker rm
(-f) 강제삭제 : 실행중이어도 삭제가능
@컨테이너 접근 (백그라운드에 있는 경우에 효력이 발생)
Docker attach [컨테이너이름]
@컨테이너에서 어플리케이션 실행 - 실행하고 바로 빠져나와버림
Docker exec [컨테이너이름] [명령어]
Ex) ddocker exec c1 ip addr
@컨테이너내의 실행중인 프로세스 확인
Docker top [컨테이너이름]
@컨테이너 새이름
Docker rename 이름 새이름
@컨테이너 일시정지/ 다시시작
Docker pause/unpause [컨테이너이름]
@컨테이너 복사
Docker cp [option][컨테이너이름]:
@컨테이너 변경사항 추적
Docker diff c1
@컨테이너 이미지 커밋저장
Docker commit [컨테이너이름] [적당한이름]
@컨테이너 이미지 아카이브 파일로 저장
Docker save [옵션] [
@컨테이너 복원/로드
Docker load
'Network > [Cloud]' 카테고리의 다른 글
[Cloud] Telemetry (1) | 2022.12.10 |
---|---|
[Cloud] 도커란? (0) | 2022.12.05 |
[Cloud] 2. 클라우드 서버 가상화 (Server virtualizations) (1) | 2022.11.26 |
[Cloud] 1. 클라우드 컴퓨팅이란? (0) | 2022.11.25 |