자택경비대

Alpine Linux에서 일반유저로 도커 관리하는 방법

Programming

알파인 리눅스에서는 sudo, usermod 명령어가 없기 때문에 addgroup 명령어를 사용해서 일반 유저를 도커 그룹에 추가해주어야 한다.


~# addgroup docker [USERNAME]

root 권한으로 위 명령을 실행한 뒤에 일반 로그인유저로 접속하면 된다.

혹은, ssh 등으로 이미 접속해 있는 상태였다면 로그아웃 한 뒤에 재접속 하면 해결완료.

Alpine linux ERROR: unsatisfiable constraints: docker (missing): required by: world[docker] 오류 해결방법

Programming

알파인 리눅스에서 도커를 설치하려고 할때 다음과 같은 오류가 발생하는 경우

~# apk add docker
ERROR: unsatisfiable constraints:
  docker (missing):
    required by: world[docker]
~#

아래 명령어로 repository를 추가해준뒤 apk update하여 다시 시도하면 해결된다.

~# echo "http://dl-cdn.alpinelinux.org/alpine/latest-stable/community" >> /etc/apk/repositories
~# apk update
~# apk add docker