Docker 명령어
docker build | 이미지 생성 | -t, tag | 이미지이름 , 정확히는 이미지 : 태그 |
-f, file | Dockerfile 이름 (Dockerfile 의 위치 | ||
-rm | 빌드후 컨테이너 삭제 | ||
-build arg | ARG 값 전달 | ||
docker run | 컨테이너 실행 | -d | 백그라운드 실행 |
-I | 컨테이너 입력 | ||
-t | 컨테이너 출력 | ||
--net | 네트워크 지정 | ||
-p, port | 포트번호 연결 | ||
-v, volume | 바인드 마운트 | ||
--name | 컨테이너 이름 | ||
-e, env | 환경변수 전달하기 | ||
--rm | 컨테이너 종료시 , 컨테이너 삭제 | ||
--entrypoint | |||
docker exec | 컨테이너에 접속 | -i, interactive | |
-t: terminal | 예 docker exec it bash | ||
docker cp | 파일 | ||
디렉토리 | |||
docker log | docker logs details | ||
docker ps | docker ps -a | ||
docker ps aux | |||
docker networks | docker networks ls | ||
docker networks create | |||
docker volume | docker volume create | ||
docker volume ls |
Docker 트러블슈팅
이미지 생성 | docker commit |
docker build | |
이미지 다운로드 | docker pull |
다운된 이미지 확인 | docker images |
이미지 삭제 | docker rmi |
컨테이너 실행 | docker run |
컨테이너의 상태확인 | docker ps -a |
docker logs --details | |
docker exec -it bash | |
컨테이너 정지 | docker stop |
컨테이너 재시작 | docker restart |
컨테이너 삭제 | docker rm |
외부 인터넷으로 컨테이너에 접속하기 | docker run --port |
내 컴퓨터 (Host) 의 파일을 컨테이너에서 사용하기 | copy |
volume | |
컨테이너의 파일을 내 컴퓨터 (Host) 로 가져오기 | |
컨테이너끼리 통신하기 |
728x90
반응형
'Server > Docker' 카테고리의 다른 글
docker container prune :사용하지 않는 Docker 오브젝트 일괄 삭제 (0) | 2023.05.01 |
---|---|
[오류]System has not been booted with systemd as init system (PID 1). Can't operate.Failed to connect to bus: Host is down (0) | 2023.05.01 |
[Docker] 도커파일(Dockerfile) (0) | 2021.06.01 |
🐳 Docker 도커 - #1 기본 명령어 모음 (0) | 2021.05.18 |
Docker 명령어 정리 (0) | 2021.05.18 |
댓글