** docs
http://docs.docker.com
http://hub.docker.com
** 다운로드
docker pull httpd
** host와 컨테이너 포트 연결
docker run -p 80:80 httpd
** 정상적으로 다운로드 되었는지 확인
docker images httpd
** run : 컨테이너 실행
docker run image httpd
** 프로세스 확인
docker ps
docker ps -a
** 새로운 컨테이너 실행
docker run --name ws2 httpd
** 컨테이너 중지
docker stop ws2
** 컨테이너 실행
docker start ws2
** 컨테이너 로그 확인 (옵션 : -f 실시간 확인)
docker logs ws2
docker logs -f ws2
** 컨테이너 삭제
docker rm ws2
- 실행중인 컨테이는 삭제 불가하여 stop한 후에 삭제
docker stop ws2
docker rm ws2
** 실행중인 컨테이너 한꺼번에 삭제
docker rm --force ws2
** 컨테이너 이미지 삭제
docker rmi httpd
** 컨테이너 명령 실행
docker exec ws3 pwd
** command 라인에 실행
[컨테이너를 대상으로 실행]
docker exec ws2 pwd
docker exec -it ws2 /bin/sh (또는)
docker exec -it ws2 /bin/bash
[ws2 컨테이너 안의 명령어 실행]
** File System 연결
docker run -p 8888:80 -v ~/Desktop/htdocs:/usr/local/apache2/htdocs/ httpd
'Docker' 카테고리의 다른 글
docker image를 tar 파일 save / load(화일 다운로드) (0) | 2023.10.05 |
---|---|
Docker 이미지 생성후 컨테이너 생성 (0) | 2023.08.07 |
Docker 이미지 삭제 (0) | 2023.08.07 |
Docker Pull을 이용해 도커 이미지 갖고 오기 (0) | 2023.08.07 |