赞
踩
Dockerfile:
# 基础镜像 FROM ubuntu:16.04 # build参数 ARG user=test # 元数据 LABEL maintainer="fzzjoy" email="fzz_joy@163.com" # 安装依赖 RUN apt-get update && apt-get install -y sudo # 添加用户:赋予sudo权限,指定密码 RUN useradd --create-home --no-log-init --shell /bin/bash ${user} \ && adduser ${user} sudo \ && echo "${user}:1" | chpasswd # 改变用户的UID和GID # RUN usermod -u 1000 ${user} && usermod -G 1000 ${user} # 指定容器起来的工作目录 WORKDIR /home/${user} # 指定容器起来的登录用户 USER ${user} # RUN是构建时执行 RUN echo "${user}" > world.txt
output:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。