su root
切换root用户
docker search upload-labs
在docker镜像仓库找upload-labs镜像
docker pull cuer/upload-labs
从公有仓库拉取下载upload-labs镜像
docker images
查看本地私有仓库的镜像
docker run -d -p 80:80 cuer/upload-labs
运行镜像,将镜像内80端口映射到本地80端口
-p80:80 第一个80为本地80端口,第二个80为镜像内服务端口
浏览器访问本地查看
创建upload文件夹且目录下所有档案与子目录拥有者设为www-data群体使用者www-data
docker ps
查看运行镜像的容器进程
容器ID为c265682813b3
使用时采用前三位c26就可以
docker exec -it c26 /bin/bash
进入upload-labs容器即为进入操作系统进行操作
/var/www/html 是当前容器内网站的根目录
mkdir upload
创建upload文件夹,这里已创建
chown www-data:www-data upload
将权限变更为www-data