Centos文件上传

用Xshell连接centos7
在Xshell中输入命令yum install lrzsz


输入rz,上传所需文件,找到文件位置并上传


上传完毕后,输入ls,查看文件目录,发现红色XSS-challenge-tour.zip,为压缩包,此时需要解压,输入命令 unzip XSS-challenge-tour.zip进行解压

docker镜像加速

这里提供一个网址
https://account.aliyun.com/login/login.htm?oauth_callback=https%3A%2F%2Fcr.console.aliyun.com%2Fcn-hangzhou%2Finstances%2Frepositories
随便用一种方式登录进去

找到镜像加速器一栏,点击CentOs

将命令一条条放入Xshell中执行,进行镜像加速

Docker Compose安装

方法一:输命令直接安装
运行以下命令以下载 Docker Compose 的当前稳定版本:
$ sudo curl -L “https://github.com/docker/compose/releases/download/1.24.1/docker-compose-(uname−s)−(uname -s)-(uname−s)−(uname -m)” -o /usr/local/bin/docker-compose

方法二:手动安装
输入rz,上传所需文件,找到文件位置并上传


上传完毕后,输入ls,查看文件目录,发现红色docker-compose.zip为压缩包,此时需要解压,输入命令 unzip docker-compose.zip进行解压

解压完成

依次输入命令进行安装docker-compose
(1) cp docker-compose /usr/local/bin/docker-compose
(2)chmod +x /usr/local/bin/docker-compose
(3)ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
(4)cd /tmp/
(4)docker-compose


出现下情况,说明安装成功

进行安装,输入ls目录是否将压缩包上传了,再输入cd XSS-challenge-tour/,进入cd XSS-challenge-tour入径下,继续输入 docker-compose up -d,完成docker-compose启动
成功如下图

输入命令docker ps,发现端口为8091

网站访问centos的ip,端口为8091,打开如下图则说明部署成功

退出docker-compose命令为docker-compose down

Docker Dockerfile

1、什么是 Dockerfile?
Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。
2、利用Dockerfile同样可以达到刚刚的部署
输入ls,查看目录

再输入docker build -t xss .(切记不要忘了xss后面的.),否则将执行不了
错误图如下

以下才为正确的

输入docker images

再输入docker run -d -p 8081:80 xss
(这里的端口位置可随意,这里以8081举例)

最后输入docker ps,发现端口为刚刚设置的8081

网站访问centos的ip,端口为8081,打开如下图则说明部署成功

停止容器方式为输入命令docker stop 885ac356fdab

Centos文件上传,并用Compose, Dockerfile部署容器相关推荐

  1. node.js学习笔记 - 文件上传(并用七牛云托管)

    文章目录 环境搭建 准备工作 安装相关依赖 代码实现 执行 环境搭建 准备工作 提示:本文采用ts来构建环境,要是以js构建则取掉类型定义即可. 初始化项目 创建目录fileUpload-demo- ...

  2. java | (二十八)jsp(2)其它标签,AOP,文件上传下载,部署javaweb到Tomcat

    这里写目录标题 core核心标签,逻辑标签 其它标签 redirect标签 自定义标签 AOP编程 文件的上传和下载 fileupload组件实现web文件上传 文件下载 MVC模式 部署发布java ...

  3. AWS EC2文件上传

    AWS EC2 申请配置.文件上传.nginx安装部署.tomcat安装和项目部署.域名绑定 文章目录 AWS EC2 申请配置.文件上传.nginx安装部署.tomcat安装和项目部署.域名绑定 A ...

  4. BIMServer1.5.88服务器部署及IFC文件上传并3D显示

    BIMServer1.5.88服务器部署及IFC文件上传并3D显示 一.JDK安装与环境变量配置 1.JDK SE 8下载 2.JDK SE 8安装 3.JDK  环境配置 二.BIMServer1. ...

  5. linux的常用操作——基于ftp的windows10和腾讯云centos操作系统之间的文件上传和下载

    \qquad在腾讯云服务器的centos操作系统上,安装vsftpd并进行配置,然后基于ftp实现windows10操作系统和腾讯云centos系统之间的文件上传和下载. 文章目录 1.基于腾讯云服务 ...

  6. tomcat相关配置技巧梳理 (修改站点目录、多项目部署、限制ip访问、大文件上传超时等)...

    tomcat常用架构: 1)nginx+tomcat:即前端放一台nginx,然后通过nginx反向代理到tomcat端口(可参考:分享一例测试环境下nginx+tomcat的视频业务部署记录) 2) ...

  7. fastdfs文件上传 read timeout_一文看懂centos7系统部署FastDFS 分布式文件系统

    概述 续前面对fastdfs部署方面的内容,今天主要介绍一下nginx的部署方面,下面一起来看看吧~ IP规划 一.安装Nginx(148) Nginx需与Storage安装在一台机上. 1.编译安装 ...

  8. docker部署服务实现文件上传到本地问题解决

    docker部署服务实现文件上传到本地问题解决 参考文章: (1)docker部署服务实现文件上传到本地问题解决 (2)https://www.cnblogs.com/yy136/p/9609634. ...

  9. bpmn 文件 服务器部署,Liferay7 BPM门户开发之45: 集成Activiti文件上传部署流程BPMN模型...

    开发文件上传,部署流程模板. 首先,开发jsp页面,deploy.jsp ${RETURN_MESSAGE} 其中,上传form的action为portlet:actionURL,它的name就是在p ...

最新文章

  1. cocos2d-x 3.0游戏实例学习笔记 《跑酷》第四步--地图循环amp;主角加入动作
  2. GirlFriendNotFoundException异常是怎样处理的?
  3. Ubuntu nginx 配置实例
  4. Spring Boot 消息队列 RocketMQ 入门
  5. 工作124:报错可以直接查看下面红字寻找对应的报错
  6. python 实现两个excel表格数据的对比
  7. MySQL数据增加语句
  8. Mac OS X 下 Eclipse 安装 SVN 插件 subclipse 及JavaHL 方法
  9. 高动态范围(High-Dynamic Range,简称HDR)
  10. mysql切片库_Database数据库切片模式
  11. mysql查出繁体文字_Mysql获取数据出现繁体显示为乱码的问题
  12. 5v2.1a给5v2a充电行吗
  13. 陀螺研究院|深圳数据要素市场化发展解读与未来展望
  14. 组合电路、触发器、时序电路、寄存器
  15. bash shell实现并发多进程操作
  16. 三位符号位如何看正负计算机,如何判断三角函数值符号的正负
  17. Java虚拟机规范 Java SE 8版 - class文件格式(二)
  18. 机器视觉工程师前景如何,计算机视觉工程师薪资
  19. Build.VERSION.SDK_INT = Build.VERSION_CODES.HONEYCOMB
  20. 【报告分享】元宇宙“破壁人”-做虚实融合世界的赋能者-商汤智能产业研究院(附下载)

热门文章

  1. turn out用法
  2. 自带软件 测试二手电脑,二手电脑怎么检测配置
  3. matlab的trial,Free Product Trial - MATLAB Simulink
  4. 教授专栏37 | 黄昊: 发展虚拟资产, 须监管教育并行
  5. 联想电脑安装Ubuntu后无法进入bios
  6. 爱心转发:宝贝,妈妈想死你了!你在哪里啊?(帮忙转一回吧)
  7. layui实现报表数据
  8. Python拼接图片
  9. Android接入高德地图SDK 一引入高德sdk
  10. 2019备考[嵌入式系统设计师]你准备好了吗?