Linux Alpine的默认用户是什么?

斯科特·斯基尔斯

我在这里运行一个Dockerfile,并在按照此步骤设置memcached之后想“变回”普通的Linux Alpine用户

FROM python:3.6-alpine

# Bunch of Linux / Django / Node stuff

COPY boot.sh /boot.sh
RUN apk --no-cache add memcached && chmod +x /boot.sh

USER memcached
CMD ["/boot.sh"]

# Change back to default user here
USER root

ADD docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]

这是什么语法?我暂时使用USER root。这个对吗?USER以前没有参考USER memcached

瓦利亚诺

我相信USER root是正确的。默认的docker用户通常是root

我可以在Docker文档中找到与USER命令最接近的参考:https :
//docs.docker.com/engine/reference/builder/#user

警告:当用户没有主组时,该映像(或下一条说明)将与根组一起运行。

但是,使用简单的Dockerfile可以很容易地找到自己:

FROM python:3.6-alpine
RUN whoami

将输出(docker以root用户身份或以Docker特权用户身份启动):

Step 2/2 : RUN whoami #
 ---> Running in 3a8d159404cd
root

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

docker exec的默认用户是什么?

SonarQube的默认用户名和密码是什么?

MongoDB的默认用户名和密码是什么?

Dockerfile中指令的默认用户是什么?

如何让mysql使用当前有效的linux用户作为mysql中的默认用户?

如何在Manjaro Linux上设置用于验证pamac命令的默认用户

在侧面加载的发行版中的Linux / WSL中设置默认用户

kali linux -2021.1-vbox amd 64 的默认用户名和密码?

Linux排序的默认顺序是什么?

KUCAM 1080P 2.0的默认用户名和密码是什么?

Cloudera-on-Azure。HUE的默认用户名和密码是什么?

Tomcat中的默认用户名和密码是什么?

用于OpenStack的Fedora 31 Cloud Base Image的默认用户帐户和密码是什么?

Rails 4中PostgreSQL服务器的默认用户名/密码是什么?

PyQt Web工具包Qwebview的默认用户代理是什么以及如何获取它

带有 Debian 映像的 GCP 计算引擎的默认用户密码是什么?

在Linux ubuntu中使用CPAN时,我应该使用sudo /作为root还是作为默认用户运行它

Arch Linux中mariadb的默认root密码是什么?

Amazon Linux AMI 18.03的默认文件系统是什么

dll在Linux系统上的默认位置是什么?

典型Linux(如果有)的默认时区是什么?

为什么不使用root用户作为默认用户

Alpine Linux - sed - 使用 Alpine sed 实用程序时 -z 或 --null-data 开关的等效项是什么?

登录新的 Ubuntu 22.04 LTS 实例的默认用户名是什么?(从 AMI 创建的 AWS EC2)

在Alpine Linux上使用NPM安装最新的Node.js的最佳方法是什么

从恶意用户(linux)限制/ proc fs的最佳方法是什么?

Linux的getDesktopProperty()是什么?

Linux上的默认SSH用户

sudo命令的默认用户