Enda
|
root@EndaServer:/webData/lnmp# sudo docker build -t enda/nginx ./nginx Sending build context to Docker daemon 6.656 kB Sending build context to Docker daemon Step 0 : FROM nginx:1.9.0 ---> 7f03de0ead64 Step 1 : ADD nginx.conf /etc/nginx/nginx.conf ---> Using cache ---> f64488748752 Step 2 : ADD sites-enabled/* /etc/nginx/conf.d/ ---> Using cache ---> 0d3f60a05198 Step 3 : RUN mkdir -p /data/htdocs && mkdir -p /data/log && mkdir -p /data/log/nginx ---> Using cache ---> 01c1d6ad865f Step 4 : RUN chown -R www:www-data /data/htdocs /data/log ---> Running in abd38d2df9e9 chown: invalid user: 'www:www-data' The command '/bin/sh -c chown -R www:www-data /data/htdocs /data/log' returned a non-zero code: 1
// 在外面就可以 root@EndaServer:/webData/lnmp# chown -R www:www-data /111 /123
# Dockerfile 文件内容
# 从 nginx 1.9.0 创建镜像 FROM nginx:1.9.0
# 复制文件 ADD nginx.conf /etc/nginx/nginx.conf
ADD sites-enabled/* /etc/nginx/conf.d/
# 创建目录 RUN mkdir -p /data/htdocs && mkdir -p /data/log && mkdir -p /data/log/nginx
# 修改文件的用户和用户组 RUN chown -R www:www-data /data/htdocs /data/log
# 对外暴露 80 端口 EXPOSE 80
# 创建挂载点 用于共享目录 VOLUME [ "/data" ]
|
淺靜dē詆調
|
nginx 1.9.0 镜像有
用户和用户组(
www:www-data)吗?应该是没有的吧
|
