docker-compose clean restart 하기

• Docker를 사용하다가 전체 컨테이너를 삭제하고 싶을 때가 있다. 이때는 데이터가 계속 저장되어야 하는 경우에는 Volume에 있는 모든 데이터를 백업해놓고 진행해야 한다.
• 먼저 실행 중인 컨테이너가 있다면 'docker-compose down' 명령어로 중지하고, 'docker rm -f $(docker ps -a -q)' 명령어를 통해 기존의 도커 컨테이너를 모두 삭제한다.
• 그 다음 'docker volume rm $(docker volume ls -q)' 명령어를 통해 기존의 모든 volume을 삭제한다.
• 마지막으로 'docker-compose up' 명령어를 통해 docker compose를 다시 시작하면 된다.

북마크
공유하기
신고하기