728x90 SMALL docker9 docker 컨테이너 한 번에 삭제(종료)하기 1. 글을 작성하게 된 계기 작업을 진행하다 보면 docker 컨테이너를 모두 삭제하고 이미지까지 삭제한 뒤에 다시 실행시키는 경우들이 있다. (rm -rf 는 모든 걸 비우고 다시 시작하게 해 준다..) 그래서 docker 컨테이너를 모두 다 삭제하고 이미지까지 다 삭제하는 방법에 대해서 정리해보려고 한다. 2. 실행 중인 컨테이너 한 번에 삭제(종료)하기 docker ps의 q(quite) 옵션 + a(all) 옵션을 사용해서 실행 중인 모든 컨테이너의 id만 출력할 수 있습니다. docker ps -qa 이 속성을 이용해 docker rm -f 명령어로 전체를 삭제시킵니다. docker rm -f $(docker ps -qa) 이를 응용해서 docker stop, docker start를 사용해 응.. 2022. 10. 11. 도커 권한 문제 해결하기 (permission denied) 1. 글을 작성하게 된 이유 요즘 프로젝트에서는 도커 없이는 진행하기가 힘들다. windows, mac os(m1), linux 등등 다양한 os로 같은 환경에서 작업하는 게 어려워졌다. 그래서 사용할 수 있는 것이 도커, 가상환경, aws, ec2 등이 있다. 근데 linux에서 root 권한이 아닌 상태로 docker를 실행하면 권한 문제가 발생할 수 있다. (local에서 작업하는데 매번 sudo치는 건 너무 귀찮다...) 그래서 현재 사용중인 사용자에게 권한을 부여하는 방법을 선택했다! 2. 어떻게 docker에 권한을 추가할 수 있을까? - 에러코드 상황 (docker group에 해당 유저를 추가해야 한다. OR 관리자모드로 실행시킨다.) (물론 앞에 sudo를 붙이면 해결 가능하지만 나는 그.. 2022. 10. 10. M1 Mac docker & docker-compose 설치 brew를 이용한 설치 방법 brew install cask docker 1. Docker Desktop on Mac을 설치 2. docker-compose, docker-machine을 같이 설치 3. 포트포워딩 불필요 # 도커에 대한 사전지식이 없다면 이걸로 설치하도록 하자. brew install docker 1. 가상머신 위에 도커를 띄우는 작업 필요 2. docker-compose, docker-machine 추가로 설치 필요 3. 포트포워딩 필요 제대로 설치 되었는지 확인 방법 # docker 버전 확인 docker -v # docker-compose 버전 확인 docker-compose -v # 터미널에서 확인한 버전 참고 Docker Desktop - Docker MOST COMMON ww.. 2022. 7. 31. 이전 1 2 다음 728x90 LIST