centos7中docker安装并启动jpress

首先到 http://jpress.io/index.html 下载jpress,也可点击链接:https://share.weiyun.com/5efph5T 密码:nfeiei,下载war包。

1.在docker中安装一个mysql

docker pull hub.c.163.com/library/mysql:latest

2.docker中安装tomcat

docker pull hub.c.163.com/library/tomcat:latest

3.编写Dockerfile

sudo vi Dockerfile

输入以下内容保存退出

from hub.c.163.com/library/tomcat //镜像名字

MAINTAINER szh [email protected]

COPY jpress.war /usr/local/tomcat/webapps //第一个路径为war包相对与Dockerfile所在的位置,可用绝对路径,第二个路径是容器中位置

  1. docker build -t [jpress-name]:[Tag] [Dockerfile path]

至此已经将war包拷贝到容器内了。

5.启动docker中的mysql,并且指定root用户密码和要创建的数据库

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -e MYSQL_DATABASE=[database-name] [mysql-name]

6.启动jpress

在浏览器中访问

大功告成啦。

原文地址:https://www.cnblogs.com/sonen7/p/8969462.html

时间: 2024-11-06 11:11:19

centos7中docker安装并启动jpress的相关文章

Docker在CentOS7中的安装与启动

Docker是当下很流行的应用容器,在系统快速部署方面有着独特的优势.由于最近在做的一个项目需要用到Docker,所以找了些资料学了学.Docker不仅仅在应用快速部署方面有着独特的优势,而且在资源共享和利用方面也不错.比如,你可以在一台机器上开成百上千个容器,却不能开成百上千台虚拟机.现在,docker得到了很多厂商的支持,是很火的一项技术.好了,废话少说,让咱们先从安装开始吧^_^ Docker的安装 由于CentOS在extra库列表中已经添加了docker源,因此在CentOS上安装是一

centos7主要特性 ---docker安装测试

红帽日前正式发布了企业版Linux 7,满足企业当前对数据中心的需求和对下一代的云服务.Containers.大数据的需求,为用户提供军用级安全以及稳定.易用.高效的管理.社区发行版CentOS 7也已经发布出来了,抢先体验docker1.0. rpm -Uvh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 安装docker      yum install docker-io 启动服务    

Centos7通过Docker安装Sentry(哨兵)

Docker介绍 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口. Docker主要解决什么问题?Docker通过将运行环境和应用程序打包到一起,来解决部署环境依赖问题,真正做到跨平台的分发和使用. 镜像(Image)Docker镜像是一个容器的文件系统,提供容器运行时所需的程序.库.资源.配置等文件和运行时需要的一些配置参数( 如匿名卷.

在centos7 中docker info报错docker bridge-nf-call-iptables is disabled 的解决方法

在centos7中安装好docker以后,启动成功,运行命令 docker info ,报错: [[email protected] ~]# docker info Client: Debug Mode: false Server: Containers: 4 Running: 0 Paused: 0 Stopped: 4 Images: 2 Server Version: 19.03.1 ....................... WARNING: bridge-nf-call-iptab

Docker安装与启动

安装Docker 本人用的CentOS,因此这里我们将Docker安装到CentOS上.注意:这里建议安装在CentOS7.x以上的版本,在CentOS6.x的版本中,安装前需要安装其他很多的环境而且Docker很多补丁不支持更新. yum 包更新到最新 sudo yum update 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 sudo yum install -y yum-utils device-mapp

Docker(一)——Docker组件、Docker安装与启动

一.Docker组件 1.Docker是一个客户端-服务端(c/s)架构程序 2.重点: 镜像:镜像当做容器的"源代码",类比面向对象中的:类   (镜像也可以说是包含了某个软件的操作系统) 容器:就是一个个的操作系统:对象  (容器就是一个个包含某个软件已经启动的操作的系统) 镜像是构建Docker的基石,用户基于镜像来运行自己的容器.镜像也是Docker生命周期中的构建部分. Docker官网:    https://hub.docker.com/ 二.Docker的安装与启动 1

CentOS 64(位)docker安装与启动

一.docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的"容器引擎+映像仓库",在LXC(linux轻量级容器)的基础上构建,可以运行任何应用程序. Docker 扩展了 Linux 容器(Linux Containers),或着说 LXC,通过一个高层次的 API 为进程单独提供了一个轻量级的虚拟环境.Docker 利用了 LXC, cgroups 和 Linux 自己的内核.和传统的虚拟机不同的是,一个 Docker 容器

第四篇:Docker安装并启动一个http容器

知识背景 官方文档:https://docs.docker.com/engine/installation/ docker分为社区版(CE)和企业版(EE),他们最大的区别就是:社区版是开源免费的,企业版是收费的.对于想要学习docker容器.或者小型开发团队来说,首选Docker社区版. 1.卸载掉老版本的Docker容器 yum remove docker docker-common docker-selinux docker-engine 2.有三种Docker CE安装方法 a.使用do

Centos7使用Docker安装Gogs源码git仓库

gihub地址:https://github.com/gogs/gogs gogs官网:https://gogs.io/ gihub官方docker安装gogs方法:https://github.com/gogs/gogs/tree/master/docker 我这边另外一篇centos7安装docker的文章:https://www.cnblogs.com/Sungeek/p/9182433.html 搭建环境:centos7+docker+git+Mariadb 最近公司内部需要搭建一个gi