티스토리 뷰
Docker 명령어
설치 관련
- 도커 설치하기
sudo amazon-linux-extras install docker
- 도커 권한 부여
sudo usermod -a -G docker ec2-user
- 도커 컴포즈 설치하기
- 도커 컴포즈 권한 부여
sudo chmod +x /usr/local/bin/docker-compose
서비스 관련
- 도커 실행하기
systemctl start docker
service docker start (stop | restart)
- 도커 상태 확인
ps -ef | grep docker
빌드, 실행 및 도커허브 관련
- 도커 빌드하기
docker build --tag 이미지명(:태그) path
* 태그 생략시 태그는 latest로 생성된다.
예제)
현재 루트/test 폴더 안에 DockerFile이 있는 경우
docker build --tag TestImage:latest ./test
현재 루트에 DockerFile이 있는 경우
docker build --tag TestImage:latest .
현재 루트에 DockerFile이 있고 도커허브에 이미지넣기 위해 만드는 경우
docker build --tag 사용자명/TestImage:latest .
- 도커허브 이미지 넣기
(도커허브 로그인 필요)
docker push 사용자명/이미지명(:태그)
- 도커허브 이미지 가져오기
docker pull 사용자명/이미지명(:태그)
- 도커 이미지 실행
(localhost:9090 -> localhost(:80) 실행)
docker run -p 80:9090 이미지명(:태그)
- 도커 이미지 리스트
docker images
- 도커 이미지 태그 변경
docker tag 현재이미지(:태그) 바꿀이미지(:태그)
- 도커 이미지 [강제] 삭제
docker rmi [-f] 이미지명(:태그)
- 도커 이미지 none 삭제
docker rmi -f $(docker images -f "dangling=true" -q)
컨테이너 관련
- docker-compose 실행 (-d : 백그라운드실행)
docker-compose up [-d]
- 컨테이너 종료
docker stop 컨테이너 ID
- 컨테이너 삭제
docker container rm 컨테이너 ID
- 컨테이너 리스트
docker container ls -a
- 컨테이너 전체 삭제
docker rm $(docker ps -a -q)
- 컨테이너 전체 정지
docker stop $(docker ps -a -q)
* 필요에 따라서 추가할 예정
마지막 추가날짜 : 220610
'AWS & DOCKER' 카테고리의 다른 글
Docker / 다중 Docker 환경 : 로컬과 Colima에서 명령어 전환하기 (0) | 2025.01.10 |
---|---|
AWS / Git Pull 하여 Spring Boot 실행하는 sh파일 만들기 (0) | 2022.06.12 |
Docker / Springboot + Nginx 빌드 후 Container에 올리기 (0) | 2022.05.13 |
AWS / NginX 설치하여 Spring boot URL 포트번호 없애기 (0) | 2022.05.06 |
AWS / Spring boot 프로젝트 AWS EC2, RDS에 올리기 (0) | 2022.05.03 |
- Total
- Today
- Yesterday
- gitignore 적용오류
- Mybatis vs JPA
- Linux caches
- aws git
- linux 포트중복
- spring boot sh파일
- 리눅스 메모리 캐시
- git gitignore
- docker 명령어
- colima docker
- nginx
- Spring Artifact
- aws spring boot
- mysql oracle
- vue npm
- mybatis
- oracle db
- docker context
- Docker
- SQL Mapper
- colima
- aws git pull
- 메모리 삭제
- docker --context
- aws
- vue project
- Mapper namespcae
- Spring Group
- gitignore 적용안됨
- aws build
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |