CentOS配置java运行环境
CentOS_配置_docker
CentOS_6.5
1、CentOS_6.5在安装docker-io之前需要首先卸载docker包(没下载过可以省略)
$ sudo yum -y remove docker
2、CentOS_6.5在安装docker之前需要首先安装并启用EPEL源
$ yum install epel-release
3、安装docker-io包
$ sudo yum install docker-io
4、Are you trying to connect to a TLS-enableed daemon with out TLS?
$ service docker start
$ yum -y install device-mapper-libs (-d 的错误)
5、下载centos镜像
$ docker pull daocloud.io/library/centos:7.1.15037.1.1503: Pulling from daocloud.io/library/centos
6、启动容器(挂载)
$ docker run -i -t -v /root/software/:/mnt/software/ 镜像ID /bin/bash
7、下载Tomcat、jdk(此时已经进入容器 进入容器opt目录 $ cd /opt/)
8、将下载的Tomcat、jdk放入/root/software/目录下(mv命令、这样在系统中的压缩包在镜像中对应的文件夹也存在)
9、解压下载的Tomcat、jdk(如果解压无效 $ yum install tar 下载解压包)
$ tar -zxf /mnt/software/apache-tomcat-7.0.69.tar.gz -C .
重命名$ mv apache-tomcat-7.0.69/ tomcat7/
$ tar -zxf /mnt/software/jdk-7u79-linux-x64.tar.gz -C .
重命名$ mv jdk1.7_79/ jdk7/
10、配置环境变量
编辑 .bashrc 文件 $ vi ~/.bashrc
在文件中添加
export JAVA_HOME=/opt/jdk7
export PATH=$PATH:$JAVA_HOME
使用命令让环境变量生效
$ source ~/.bashrc
编写运行脚本 $ vi /root/run.sh
脚本内容如下
#!/bin/bash
source ~/.bashrc
sh /opt/tomcat/bin/catalina.sh run
添加脚本执行权限
$ chmod u+x /root/run.sh
退出容器 $ exit
11、查看运行中的容器
$ docker ps -a
12、创建Java Web镜像
$ docker commit 上边的容器ID liyunke/javaweb:0.1
13、启动Java Web容器
查看所有镜像 $ docker images
启动刚创建的镜像
$ docker run -d -p 58080:8080 --name javaweb liyunke/javaweb:0.1 /root/run.sh
访问tomcat首页(端口58080)
CentOS_7
1、$ yum install libdevmapper* -y
2、加入Docker的安装源:
$ vim /etc/yum.repos.d/docker.repo
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
3、安装docker
$ yum install docker-engine
4、启动docker
$ service docker start
CentOS配置java运行环境的更多相关文章
- Editplus配置java运行环境
Editplus配置java运行环境 下载及安装: editplus官网下载地址:https://www.editplus.com/ 安装方法和安装普通exe应用程序一样,选在安装路径,下一步下一步, ...
- 【Java SE】如何安装JDK以及配置Java运行环境
摘要:不管是作为苦逼的Java码农,还是高端大气的Java系统架构师,如果不会安装JDK以及配置Java运行环境,那就巧妇难为无米之炊,不能进行Java后续的代码编写.当然如果你是Myeclipse编 ...
- 安装JDK以及配置Java运行环境
安装JDK以及配置Java运行环境 1.JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2 ...
- Centos下配置Java运行环境
今天搞了个阿里云,Centos主机 先搞了Tomcat 然后配置Java环境 1.修改文件可执行 chmod 777 (u+x) 文件名 2.配置环境变量 vi /etc/profile 加入如下代码 ...
- Mac配置java运行环境的步骤
官网下载地址:jdk1.8版本的 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm ...
- Windows配置java运行环境的步骤
jdk不同版本下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html 1.下载你适合你电脑的jdk版本,链接如上, ...
- Editplus配置java运行环境以及其他需求的简单设置
java配置 首先,打开"工具"(tools)选项,选择"配置自定义工具组"(英文版 是倒数第二个)然后按照上面第二幅图片来配置javac环境,其中命令一栏是j ...
- mac下配置java运行环境
1. oracle官网下载java se jdk地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-38 ...
- windows配置java运行环境
配置jdk环境 https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html 配置tomcat环境 https://j ...
随机推荐
- URAL 1019 - Line Painting
跟前面某个题一样,都是区间染色问题,还是用我的老方法,区间离散化+二分区间端点+区间处理做的,时间跑的还挺短 坑爹的情况就是最左端是0,最右端是1e9,区间求的是开区间 #include <st ...
- Asp.net中使用资源文件实现网站多语言
首先需要新建一个ASP.NET Web Application.然后右键项目文件Add->Add ASP.NET Folder->App-GlobalResources. 新建好资源文件夹 ...
- systemd service
Man page systemd.unit SYSTEMD.UNIT(5) systemd.unit SYSTEMD.UNIT(5) NAME systemd.unit - Unit configur ...
- 【54】让自己熟悉包括TR1在内的标准程序库
1.C++0X,不确定哪一年出来,意指200X版的C++ 2.C++标准程序库的主要机能有:STL,iostreams,locals等. 3.TR1:Technical Report 1,只是一份规范 ...
- 【异构计算】OpenCL矩阵转置
介绍 矩阵转置,主要的技巧还是利用好local memory ,防止local memory,以及glabol memory的读取尽量是合并读写. 完整代码一: main.cpp代码 #include ...
- java堆栈 (转)
Java栈与堆 ----对这两个概念的不明好久,最终找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方.与C++不同,Java自己主动管理栈和堆, ...
- Java设计模式07:常用设计模式之装饰器模式(结构型模式)
1. Java之装饰器模式(Decorator Pattern) (1)概述: 装饰模式在Java种使用也很广泛,比如我们在重新定义按钮.对话框等时候,实际上已经在使用装饰模式了.在不必改变原 ...
- sass+require实现侧边栏
一.效果图(如下)及使用的技术 实现用sass实现页面中右侧固定侧边栏的样式,用require.js实现返回顶部的功能 二.sass 具体的sass的介绍就不多说了,大家可以参考sass官网介绍,下面 ...
- How to use Oprofile tool to analysis program's performance
You can get Oprofile RPM from https://www.rpmfind.net/ How to use Oprofile tools: Get report Steps: ...
- vsftpd给root设置访问权限
1:Linux下安装vsftpd之后,默认的配置是匿名用户可以登录,匿名帐户有两个:用户名:anonymous密码:空 用户名:ftp密码:ftp 2:如果要用匿名进行上传删除等操作需要配置其它参数. ...