三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

Sdbusplus(Linux开发未分类):搭建Docker开发环境3 设置登录用户

Sdbusplus(Linux开发未分类):搭建Docker开发环境3 设置登录用户

Docker:搭建Sdbusplus库开发环境2 编译Sdbusplus库-CSDN博客

容器是root身份登录的,但是有的时候,我们需要以不同的用户身份进行登录,以设置文件的归属者。

1.新建目录build_user,并进入目录。

2.在目录中新建文件Dockerfile

FROM ubuntu:sdbusplus ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update \ && apt-get install -y --no-install-recommends wget ca-certificates gnupg2 adduser \ && rm -rf /var/lib/apt/lists/* # Install gosu for privilege drop (lightweight, reliable) RUN set -eux; \ wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/latest/download/gosu-amd64"; \ chmod +x /usr/local
← 返回列表