docker build ./ docker build -t REPOSITORY[:TAG] ./ |
빌드를 처음부터 재실행
docker build --no-cache . |
docker commit CONTAINER[:TAG] IMAGE[:TAG] // 컨테이너는 미리 종료시켜 둘 것 |
1 | docker history IMAGE |
1 | docker images |
1 | docker import url REPOSITORY[:TAG] |
1 | docker insert IMAGE URL PATH |
1 | docker load < image_filename.tar |
1 | docker pull IMAGE_NAME |
1 | docker rmi IMAGE // 삭제할 이미지 이름을 열거 |
1 | docker save IMAGE > image_filename.tar |
1 | docker search TERM |
1 | docker tag IMAGE[:TAG] NEWIMAGE[:TAG] |
1 | docker attach CONTAINER // exit로 종료하면 컨테이너도 중지 |
1 | docker cp CONTAINER:/remote/path/remote_filename /local/path/local_filename |
1 | docker create IMAGE |
1 | docker diff CONTAINER |
1 | docker events |
1 | docker exec CONTAINER COMMAND |
1 | docker exec -it CONTAINER COMMAND |
1 | docker export CONTAINER > container_filename.tar |
1 | docker inspect CONTAINER |
format옵션을 이용하면 출력정보를 제어할 수 있다.
1 | docker logs CONTAINER |
1 | docker port CONTAINER |
1 | docker ps // 실행중인 컨테이너만 출력 |
1 | docker rm CONTAINER [CONTAINER...] // 삭제할 컨테이너 이름을 열거 |
1 | docker run -itd IMAGE // 컨테이너를 만들어 띄우기만 할 뿐 |
1 | docker run -it -v /var/www:/var/html IMAGE /bin/bash |
1 | docker run -it -p 8080:80 IMAGE bash |
1 | docker start CONTAINER |
1 | docker top CONTAINER |