docker --help
도커와 함께 실행할 수 있는 내장된 메인명령 목록을 얻을 수 있다
docker ps
모든 컨테이너를 리스트 할 수 있음
docker ps -a
중지된 컨테이너와 과거 컨테이너도 표시된다
docker ps --help
docker ps에서 사용가능한 모든 구성 옵션이 표시된다.
docker start names
"restart"
종료된 것이 다시 백업된다.
-run 처럼 다른 터미널을 차단하진 않지만 실행중이다.
컨테이너 처음 시작할 때의 모드로 돌아가고자한다.
터미널의 프로세스가 즉시 완료된다.
터미널의 실행중인 도커 컨테이너에 더 이상 연결하지 않지만 여전히 실행중이다.
detached 모드가 default로 설정되어있다.
detached 모드이기 떄문에 console에 표시되지 않는다.
docker run
이미지 이름이 사용한 컨테이너 히스토리에 자동접근한다. docker hub 인 경우 거기서 해당이미지 찾으면, 이미지를 사용해서 자동으로 pulling 한다.
run을 수행하지 않더라도 자동으로 업테이트 한다는게 중요하다.
프로세스가 막혀있고 연결모드 분리모드를 설정할 수 있다.
attached 모드가 default로 설정되어있다.
그 컨테이너의 출력결과를 수신함(console에 표시 됨)
docker run -p 8000:80 -d 이미지
(detached 로 변경하면 안뜸)
실행중인 컨테이너에 연결되어있기 때문에 콘솔에 표시된다.
docker attach 이름
그 이름 컨테이너가 다시연결됨 - 출력결과 다시 표기됨
docker log 이름
docker log -f 이름
docker start -a 이름
docker rm 이름
docker images
docker rmi 이미지이름
docker image prune
docker run --p 3000:80 -d --rm
docker imnage inspect 이미지아이디
docekr cp /
docker run --p 3000:80 -d --rm --name 이름
docker build -t 이름:태그
docker image prune -a