This package contains perl-5.16.3, java8, nifi-1.1.2 on ubuntu:14.04
【How to build:】
cd /home/ops/work/demo/docker/aws/src
touch Dockerfile
docker build -t aws_src_image:v1.0 .
【Test:】
docker run -p 10023:22 -d aws_src_image:v1.0 /usr/sbin/sshd -D
ssh -p 10023 127.0.0.1
【Dockerfile:】
FROM ubuntu_base:v1.0
MAINTAINER jbding <157517301@qq.com>
WORKDIR /home
RUN mkdir /home/ops
RUN mkdir /home/ops/fangdai
RUN mkdir /home/ops/fangdai/perl
RUN mkdir /home/ops/fangdai/dp
RUN mkdir /home/ops/fangdai/dp/scripts
RUN mkdir /home/ops/fangdai/nifi
RUN mkdir /home/ops/fangdai/jvm
WORKDIR /home/ops
COPY wg.tar.gz /home/ops/fangdai
COPY perl5.tar.gz /home/ops/fangdai
COPY filib.tar.gz /home/ops/fangdai/perl
COPY perl-5.16.3.tar.gz /home/ops/fangdai/perl
COPY mort_feed_cycle.tar.gz /home/ops/fangdai/dp/scripts
COPY java-8-oracle.tar.gz /home/ops/fangdai/jvm
COPY nifi-1.1.2.tar.gz /home/ops/fangdai/nifi
RUN cd /home/ops/fangdai/dp/scripts
WORKDIR /home/ops/fangdai/dp/scripts
RUN tar -zxvf mort_feed_cycle.tar.gz
RUN rm -f /home/ops/fangdai/dp/scripts/mort_feed_cycle.tar.gz
RUN cd /home/ops/fangdai/nifi
WORKDIR /home/ops/fangdai/nifi
RUN tar -zxvf nifi-1.1.2.tar.gz
RUN rm -f /home/ops/fangdai/nifi/nifi-1.1.2.tar.gz
RUN cd /home/ops/fangdai/perl
WORKDIR /home/ops/fangdai/perl
RUN tar -zxvf filib.tar.gz
RUN rm -f /home/ops/fangdai/perl/filib.tar.gz
RUN tar -zxvf perl-5.16.3.tar.gz
RUN rm -f /home/ops/fangdai/perl/perl-5.16.3.tar.gz
RUN cd /home/ops/fangdai
WORKDIR /home/ops/fangdai
RUN tar -zxvf wg.tar.gz
RUN rm -f /home/ops/fangdai/wg.tar.gz
RUN tar -zxvf perl5.tar.gz
RUN rm -f /home/ops/fangdai/perl5.tar.gz
ENV PERL5LIB=/home/ops/fangdai/perl5/lib/perl5:/home/ops/fangdai/perl/filib
ENV PATH $PATH:/home/ops/fangdai/perl5/bin
RUN cd /home/ops/fangdai/jvm
WORKDIR /home/ops/fangdai/jvm
RUN tar -zxvf java-8-oracle.tar.gz
RUN rm -f /home/ops/fangdai/jvm/java-8-oracle.tar.gz
ENV JAVA_HOME /home/ops/fangdai/jvm/java-8-oracle
ENV PATH $PATH:$JAVA_HOME/bin
RUN ln -s /home/ops/fangdai/perl/perl-5.16.3/bin/perl /usr/bin/perl5
WORKDIR /home/ops/fangdai/dp/scripts
This package contains perl-5.16.3, java8, nifi-1.1.2 on ubuntu:14.04的更多相关文章
- Ubuntu 14.04 16.04 Linux nvidia 驱动下载与安装
Ubuntu 14.04 16.04 nvidia 驱动安装 最简单直观的方式是在如下的对话框中直接选择驱动安装即可 但是有时候,驱动不够新,比如14.04用的是340.98版本,如果手动安装驱动可以 ...
- ubuntu 14.04/16.04/18.04 yum安装 zabbix-agent 教程
备忘 环境:Ubuntu 14.04 基于官网配置官网链接 ①导入源: ### Ubuntu 18.04 # wget https://repo.zabbix.com/zabbix/3.4/ubunt ...
- linux: ubuntu 14.04 和16.04 快速下载
由于官网服务器在国外,下载速度奇慢,所以我们可以利用阿里云镜像下载ubuntuubuntu 14.04:http://mirrors.aliyun.com/ubuntu-releases/14.04/ ...
- 从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS
Ubuntu 16.04 (Xerial Xerus) Long Term Support版于最近发布了.要想了解它的新功能和新特性,就必须升级或安装这个新系统. 本文讲述怎样一步步从Ubuntu ...
- ubuntu 14.04 编译内核出现unable to locate package ncurses-devel 问题的解决
http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c422461614 ...
- ubuntu 14.04 构建openstack使用的ubunt 16 的桌面版的使用镜像
1. 下载ubuntu 16.04桌面版的iso文件,我的个人网盘中有,可以下载 https://pan.baidu.com/s/14qT3lbbqLwDaejmz2VSkyw 2. 安装制作镜像文件 ...
- Ubuntu 14.04 16.04 17.10 + Win10 双系统安装记录 + 分区大小选择办法
安装了N遍,重要的东西在此记录. 参考了 http://www.libinx.com/2017/five-steps-win10-ubuntu-dual-boot/ 忠告:为了让日后喘气能匀呼些,要选 ...
- ubuntu 14.04 升级到 16.04 问题总结
1. 需要的依赖关系未安装 The required dependency 'apt (>= 1.0.1ubuntu2.13)' is not installed. http://forum.u ...
- Ubuntu 14.04 或者16.04开启root账户登录和图形界面登录root时候的报错解决方法
1.打开终端 2.输入sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 3.添加一行:greeter-show-manual-login ...
随机推荐
- Git相关操作二
1.查看HEAD提交: git show HEAD 在git中,目前提交被称为HEAD提交,输入上述命令可以查看当前提交所有文件的修改内容. 2.撤销更改: git checkout HEAD fil ...
- 腾讯云VS AWS :云存储网关性能谁更优?
p { text-indent: 2em } 随着企业规模的扩大及业务的扩展,现有IT基础设施特别是存储设备无法满足爆炸性的数据增长,企业 IT 部门为了解决该问题,往往面临市场上多种存储产品及 ...
- CNCC2017梳理
大牛云集的中国计算机大会:大会日程表:http://cncc.ccf.org.cn/cn/news/schedule_empty 早上的论坛可以在爱奇艺下载视频 下午的分论坛是多个同时进行的,我也只去 ...
- fastDFS文件服务器迁移
在实际的项目应用中,由于服务器替换或项目变更难免会存在fastDFS文件服务器迁移的工作.本文重点介绍fastDFS文件系统在不同情况下的文件迁移处理方案. 1.迁移时IP地址不变 通过文件服务器存储 ...
- Java微信公众平台开发_02_启用服务器配置
源码将在晚上上传到 github 一.准备阶段 需要准备事项: 1.一个能在公网上访问的项目: 见:[ Java微信公众平台开发_01_本地服务器映射外网 ] 2.一个微信公众平台账号: 去注册: ...
- Java基础——输入输出
在程序最开始 import java.util.*; 因为Scanner类定义在java.util包中. 读取输入: 先构造一个Scanner对象,并与"标准输入流"System ...
- 转载——yum源的超级简单配置
1.先挂载光盘. 使用命令"mount -o loop /dev/sr0 /mnt/cdrom".如果使用命令"mount -o loop /dev/cdrom ...
- LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)
安装采用YUM一键安装: 1.环境Centos 6.6 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve ...
- Pseudoforest(伪最大生成树)
Pseudoforest Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total ...
- 初入servlet:Allocate exception for servlet
老板,来一碗错误垫垫肚子! 如果以下几个错误都符合,估计就是这个原因了. 页面报错如下: java.lang.NoClassDefFoundError:IllegalName: firstDemo/T ...