pebblepark
개발계발
pebblepark
전체 방문자
오늘
어제
  • 분류 전체보기 (24)
    • Frontend (7)
    • Backend (7)
    • 인프라 (1)
    • CS (0)
      • Design Pattern (0)
    • 정리용 (9)
    • 회고 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • useLayoutEffect
  • Git
  • redux
  • hoisting
  • 스프링 빈
  • springboot
  • github
  • react
  • 스프링
  • debounce
  • javascript
  • 스프링 컨테이너
  • vite
  • ERR_UNSAFE_PORT
  • react-query
  • Github Pages
  • React Query
  • spring
  • wsl
  • SpringMVC
  • 호이스팅
  • TDZ
  • typescript
  • @ModelAttribute
  • Context API
  • 리액트쿼리
  • Docker
  • 무한스크롤
  • 스프링 의존관계
  • CORS

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
pebblepark

개발계발

Docker 명령어 정리
정리용

Docker 명령어 정리

2022. 5. 25. 17:08

Docker Image 생성

  • -f : 도커파일 path
  • -t : 도커 이미지 이름:태그 (태그 안붙이면 latest)
$ docker build -f DockerFile -t sample:0.1 .

Docker Container 실행

  • -d : 백그라운드로 실행
  • -p : 포트포워딩 설정
  • --name : 컨테이너 이름 설정
$ docker run -d -p 80:80 --name sample sample:0.1

Docker Container 내부 접속

$ docker exec -it sample /bin/bash

Docker Image 삭제

$ docker rmi sample:0.1

# 사용하지 않는 이미지 삭제
$ docker image prune

# 사용하지 않는 이미지 전부 삭제
$ docker image prune -a

Docker Container 중지 및 삭제

$ docker stop sample
$ docker rm sample

# 사용하지 않는 컨테이너 일괄 삭제
$ docker container prune

Docker 조회

  • 이미지 조회
# 실행중인 이미지 조회
$ docker images

# 전부 보기
$ docker images -a
  • 컨테이너 조회
# 실행중인 컨테이너 조회
$ docker ps

# 전부 보기
$ docker ps -a

 

 

저작자표시 (새창열림)

'정리용' 카테고리의 다른 글

크롬에서 막혀있는 포트  (0) 2022.07.01
Proxy 서버로 CORS 해결하기  (0) 2022.06.24
Github pages 배포하기  (0) 2022.05.19
Github 특정 파일 커밋 기록 삭제  (0) 2022.05.17
AWS EC2에 Vite 애플리케이션 Docker로 배포하기  (0) 2022.05.12
    '정리용' 카테고리의 다른 글
    • 크롬에서 막혀있는 포트
    • Proxy 서버로 CORS 해결하기
    • Github pages 배포하기
    • Github 특정 파일 커밋 기록 삭제
    pebblepark
    pebblepark
    프론트엔드 개발자입니다. 피드백은 언제나 환영입니다:)

    티스토리툴바