해나아부지 개발일지

Docker 자주쓰는 명령어 모음 본문

Cloud/Docker

Docker 자주쓰는 명령어 모음

__APPA 2023. 3. 28. 14:15
# 버전 체크
docker -v or docker --version

# 이미지 리스트
docker images

# 스테이터스 체크
docker ps

# 빌드
docker build -t [name] .

# 실행
docker run -dp 3000:3000 [name or id]

# 태깅 SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
docker tag [source:latest] [target:1.0]

# 도커 허브 업로드 
docker push jimyeongsong/image:1.0

 

※ docker hub 업로드 시 이미지 이름에 계정명을 넣어줘야 push가 되기 때문에 이미지 태깅을 할 때 이미지명에

  '계정명/이미지이름:태그' 식으로 target image 를 변경해준다.

 

docker push command

* advanced

# 멀티플랫폼 빌드환경 셋 m1 mac to ubuntu(linux) 64비트 예시
docker buildx create --platform linux/amd64,linux/arm64
# 많은 이미지와 컨테이너를 만들다보면 지웠는데도 불구하고 용량이 꽉차는 경험을 하게 된다.
# 미사용 컨테이너와 이미지를 지워주자
docker system prune -a -f

미사용 도커파일 삭제
14기가나 차지하고 있었....

 

'Cloud > Docker' 카테고리의 다른 글

Docker로 NextJS 앱 배포하기  (0) 2023.03.23
Comments