Devops44 [Docker] docker 명령어 시 Linux(Ubuntu) 권한 문제 해결 # docker 명령어 실행 $ docker compose up Got permission denied while trying to connect to the Dockerdaemonsocket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json: dial unix /var/run/docker.sock: connect: permission denied EC2 상에서 docker를 설치 후 권한이 없어서 실행이 불가할 때 아래의 방법을 통해 해결을 할 수 있다. 1. 그룹 확인 : $ groups - 그룹 확인 후 docker가 없을 때 그룹에 추가 $ sudo groupadd docker 2. .. 2023. 2. 21. [Docker] Docker / Virtual Machine 과거에는 VM(가상머신)과 Container(컨테이너)라는 개념이 존재하지 않았고, 그에 따라 필요한 만큼 물리적으로 서버를 새로 구축하여 연결하는 작업을 했었다. 각 서비스가 요구하는 환경설정이 있고, 특정 서비스가 다른 서비스가 필요로 하는 환경과 충돌이 일어날 수 있기 때문에 물리적으로 분리를 시켜 구축을 했었던 것이다. 이로 인해 나온 것들이 Virtual Machine(가상머신)과 Containerization(컨테이너화)이다. 위 두 가지를 통하여 서로 격리된 환경에서 애플리케이션을 구동할 수 있는 것이다. 가상머신과 컨테이너의 가장 큰 차이점은 OS의 공유하는 데 있어 차별점을 둔다. 1. Virtual machine (가상머신) 가상머신은 생성할 때마다 Guest OS를 새로 설치해야 하기.. 2023. 2. 10. 이전 1 ··· 5 6 7 8 다음