[Docker] 01 non-root user permission setting(권한 설정)
2022. 10. 14. 10:03
카테고리 없음
Non-root user 로서 Docker 를 사용하다보면 모든 docker 명령어에 sudo를 사용하여야하는 불편함이 존재한다. 왜 그런지 그리고 어떻게 해결할 수 있는지 한번 알아보도록 하자. Manage Docker as a non-root user 왜 발생하는가 Docker daemon은 TCP port 대신 Unix socker에 바인딩한다. 기본적으로 Unix socket은 root user에 의해서 소유되며, 다른 user는 sudo 를 통해서만 access 할 수 있다. 즉, Docker daemon은 항상 root user로 실행된다는 말이다. Docker 명령어 앞에 sudo 를 붙이지 않고 사용하려면, Docker라는 Unix group을 생성하고 해당 그룹에 사용자들을 추가하면 된다..
[Docker] 00 Ubuntu 20.04 Docker 설치하기
2022. 10. 13. 10:48
ETC/Docker
Ubuntu 20.04(LTS) Docker 설치 오랜만에 Docker를 다시 설치하면서 내용을 간단하게 정리해보고자 한다. Docker 란..? 간단히 말하자면, Docker는 container 에서 application process들을 관리하는 process를 단순화하는 application이다. Container를 사용하면 리소스를 격리한 프로세스에서 application을 실행할 수 있다. Anaconda 등과 같은 가상환경 시스템과 비슷하지만 container는 더 portable하고 리소스-친화적이며, host OS에 더 의존적이다. Docker container에 대한 좀더 구체적인 개념을 원한다면 The Docker Ecosystem: An Introduction to Common Com..