반응형
Laravel 을 docker 에서 간편하게 실행할 수 있는 laravel sail 기능을 사용하기 위해 기존 composer 설치가 아닌 curl 로 설치를 해야 된다. (참고로 환경은 우분투 20)
그래서 Docker 를 설치하고, 라라벨 sail용 설치 명령어를 입력하면
Docker is not running.
이라는 문구와 함께 설치가 되질 않는다. ㅠㅠ
구글링을 해보니 Docker Management Command 가 root 유저가 아닌 유저에게도 권한이 있어야 한다고 한다.
※ 참고 이슈 laracasts.com/discuss/channels/laravel/docker-is-not-running-when-installing-laravel-from-linux
그래서 Docker 문서에서 Manage Docker as a non-root user 를 참조하여 해결하였다. 해당 문서에서 알려주는 명령어를 간단히 정리하면 아래와 같다.
$ sudo groupadd docker
$ sudo usermod -aG docker $USER
로그아웃 및 재로그인 후
$ newgrp docker
$ docker run hello-world (비 root 계정으로의 docker 실행 테스트 명령어)
끝
반응형
'프로그래밍 > laravel' 카테고리의 다른 글
Laravel Sail 사용 시 Docker 관련 필요 기능 (0) | 2021.02.04 |
---|---|
로컬 스토리지 이용 시 public 링크는 git 에 넣지 말자 (0) | 2018.10.08 |