[Docker] user로 접속하기

두꺼비·2023년 3월 22일
0

docker로 container를 만들고, 접속을 하게되면 root로 접속이 되죠?

root가 아닌 user로 접속하는 방법을 알려드리겠습니다.

1. user 추가

user를 추가해주기 위해 root로 container에 접속해줍니다.
$ docker start <container name>
$ docker attach <container name>

container 접속을 완료한 후, user를 추가해줍니다.
$ adduser <username>

자세한 정보를 적으라고 나오면, 무시하고 enter를 누르셔도 됩니다.

이제 user로 접속하기 위해 나가볼까요?
$ exit

2. user로 접속

아래 명령어를 입력하면 user로 container에 접속이 가능합니다!
$ docker exec -it -u <username> <container name> /bin/bash

profile
두꺼비는 두껍다

0개의 댓글