平时工作中,使用docker容器时,均使用的root账号登录。但是有时候,你需要使用其他的账号,部署一些需要权限限制的服务,例如nginx。
使用下列步骤即可完成使用普通用户登录docker。
第一步,启动你的容器并以root进入,创建一个work账号:
1 |
|
第二步,为用户设置登录密码:
1 |
|
第三步,设置用户主目录,由于之前使用的root创建的/home/work,这时候登录会有问题。
1 |
|
这时候就可以使用work账号进行登录。
1 |
|
Author: KeyKernel
Permalink: http://keykernel.org/2018/05/13/docker-run-in-user/
文章默认使用 CC BY-NC-SA 4.0 协议进行许可,使用时请注意遵守协议。
Comments