环境搭建还是还蛮简单的,就是有个地方有个坑,需要大家注意一下。先走一下流程

拉取镜像

docker pull c0ny1/upload-labs

运行镜像

此处8036是在你机器上的端口

docker run -d --name upload_lab -p 8036:80 c0ny1/upload-labs:latest

创建upload文件夹

如果只有这一个开着的docker容器可以用下面的命令,要不就老老实实用id

docker exec -it $(docker ps -q) /bin/bash

新建upload文件夹

root@41e71edc516e:/var/www/html# mkdir upload

修改权限

此处如果不修改权限,文件上传不过来,原因是upload文件夹是属主属组是root

chown www-data:www-data upload/

将这个文件夹改为应用程序的就ok了

docker搭建upload-labs相关推荐

  1. 利用 Docker 搭建单机的 Cloudera CDH 以及使用实践

    利用 Docker 搭建单机的 Cloudera CDH 以及使用实践 想用 CDH 大礼包,于是先在 Mac 上和 Centos7.4 上分别搞个了单机的测试用.其实操作的流和使用到的命令差不多就一 ...

  2. 基于Docker搭建单机版Mesos/Marathon

    摘要: 本文介绍了基于Docker搭建单机版Mesos/Marathon的方法,Mesos/Marathon的所有组件均运行于单个容器中. GitHub地址: kiwenlau/single-meso ...

  3. 使用Docker搭建NextCloud私人云盘+Collabora文件预览编辑

    使用Docker搭建NextCloud私人云盘+Collabora文件预览编辑 前言 开始搭建 编写docker-compose.yml文件 nginx.conf 启动容器 NextCloud配置 接 ...

  4. Linux+MCSM9+Docker 搭建Minecraft基岩版BDS私服,我的世界基岩版开服教程

    Debian系统使用MCSManager面板和Docker容器搭建MC基岩版服务器的教程 视频教程:https://www.bilibili.com/video/BV1FZ4y1v7iK/ Linux ...

  5. Docker 搭建 PHP 运行环境

    本篇概要: 1. 安装 Docker.使用 PHP 官方镜像运行 PHP 程序: 2. Docker 多容器运行 PHP + fpm + Apache: 3. 使用 Docker-compose 编排 ...

  6. Nexus - 基于docker搭建Maven私服

    Nexus - 基于docker搭建Maven私服 1 关于Nexus和Maven 1.1 Nexus 1.2 Maven 2. 部署Nexus 2.1 启动nexus 2.2 登录nexus 2.3 ...

  7. 使用Docker搭建svn服务器教程

    使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...

  8. Docker 搭建elasticsearch 7.6.x集群

    Docker 搭建elasticsearch 7.6.x集群 文章目录 拉取镜像 设置Elasticsearch挂载目录 编写elasticsearch.yml配置文件 node-1 node-2 n ...

  9. 使用 Docker 搭建 Laravel 本地环境

    (原文地址:https://blog.tanteng.me/2017/...) Laravel 官方提供 Homestead 和 Valet 作为本地开发环境,Homestead 是一个官方预封装的 ...

  10. gitlab使用_如何在正确使用 Docker 搭建 GitLab

    很多程序员在内网搭建 gitlab 都搭建的坑坑洼洼,不支持 https,或者装个 gitlab 就把服务器弄得乱七八糟的,根本不知道该怎么维护和迁移.还有程序员再用最原始的,远程机器上: git - ...

最新文章

  1. [CQOI2007]涂色PAINT
  2. linux usb驱动
  3. java 抽象 属性_在java中如何定义一个抽象属性示例详解
  4. Python编写抽奖式随机提问程序
  5. posix,perl正则表达式区别
  6. VMware (CentOS 6.x)克隆导致的网卡问题
  7. 对Java语言的byte类型变量进行无符号提升
  8. errno是否是thread safe的
  9. 《逻辑思维训练》读书笔记
  10. 时不变线性系统和时变线性系统方程的对角化
  11. 粗浅看Struts2和Hibernate框架
  12. 新浪php工程师面试题
  13. arduino智能闹钟_要写一个Arduino的电子闹钟程序,板子是Arduino UNO,和一个实时钟的芯片DS1307,开发环境是Arduino-1.0.2...
  14. CSS实现固定宽高比响应式布局(附实例分析)
  15. 邮件发送失败服务器繁忙,★邮件发送失败的原因和解决方法
  16. 智能制造案例分享系列之海尔互联工厂
  17. 个人博客作业Week3
  18. ubuntu 安装GPU黑屏 修改GRUB_qemu-kvm安装and配置桥接和SR-IOV - 山河故人abin
  19. 渗透检测中的社会工程学
  20. 解析MATLAB中的SFM

热门文章

  1. TF2.0—tf.keras.layers.GaussianNoise
  2. 用JavaScript编写COM组件的步骤
  3. android自定义控件动态,GitHub - itrenjunhua/WaveView: Android自定义控件实现动态百分比水波纹效果...
  4. linux资源监控分析,inux 资源监控分析-pidstat
  5. Ubuntu 磁盘自动挂载解决
  6. Android 换行符号(\n)放到Android当中的TextView显示双斜杠(\\n)
  7. JavaWeb—如何判断用户使用的是什么浏览器
  8. L1-024 后天 (5 分) — 团体程序设计天梯赛
  9. P5056 【模板】插头dp
  10. LUOGU P4027 [NOI2007]货币兑换 (斜率优化+CDQ分治)