자주 이용하는 명령어는 Bold체로 표시
docker images | # 저장된 도커 이미지 확인 |
docker run ubuntu:18.04 | # 도커이미지 생성 (ubuntu:18.04로) |
docker rmi -f id | # 삭제 |
docker run -it [Image Name] | # 도커 컨테이너 실행 |
docker build -t frontend-img . | |
docker save -o [FILE_NAME.tar] [IMAGE NAME] | # 도커 이미지를 tar로 저장 |
docker ps -a | # 도커 컨테이너 전체 보기 |
docker attach [containers_id] | # 컨테이너에 접근 |
exit | # 컨테이너 나가기 |
docker load -i [tar] | # 도커 이미지 tar파일 로드 |
docker commit CONTAINER_ID IMG_NAME | # 컨테이너를 새로운 도커 이미지로 저장 |
ctrl d | # 컨테이너 종료 |
ctrl + p 누르고 ctrl+q | # 컨테이너 실행상태에서 나오기 |
docker cp [로컬경로] 컨테이너아이디:[컨테이너 경로] | # 로컬->도커 컨테이너로 파일 복사 |
# 도커 시간 세팅 (도커로 서버를 세팅하면 한국 시간이 아니기 때문에 따로 설정해줘야함)
$ sudo apt-get install tzdata
$ dpkg-reconfigure tzdata
# 도커 안쓰는 이미지, 컨테이너 삭제 ( 주의! )
docker system prune -a -f
# 도커 공유폴더 마운트
docker run -it -v [로컬경로]:[컨테이너경로] 도커이미지명
ex)
docker run -it -v C:\:/home/workspace ubuntu:18.04
# 도커 컨테이너 삭제
docker rm -f [컨테이너 아이디 or 컨테이너 닉네임]
# 도커 컨테이너 이름으로 관리 + 백그라운드 실행
docker run -it -d --name alibi alibi3
# 컨테이너는 스톱 후 삭제해야함
docker stop alibi
docker rm alibi
# 포트 연결 옵션
-p 5000:5000
# 이미지 설치
docker pull mysql
docker pull httpd #아파치
'가상화 > Docker' 카테고리의 다른 글
[Docker] Dockerfile 작성법 + 도커 빌드하기 (0) | 2022.08.31 |
---|---|
[Docker] 도커 세팅 (0) | 2022.07.28 |