docker配置搭建博客
参考资料
第一个dicker化的java应用来自慕课网
在centos上安装docker
Jpress模版
参考博客
docker仓库
步骤
环境:linux centos7.3系统
linux安装docker
设置yum源
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
查询版本列表
$ yum list docker-ce --showduplicates | sort -r
已加载插件:fastestmirror, langpacks
已安装的软件包
可安装的软件包
* updates: mirrors.163.com
Loading mirror speeds from cached hostfile
* extras: mirrors.163.com
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
#指定版本安装(这里的例子是安装上面列表中的第二个)
$ yum install -y docker-ce-17.09.0.ce
启动docker
systemctl start docker.service
验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
docker version
yum -y install docker
service docker start
抓取hello-world镜像
docker run hello-world
查看当前镜像
docker images
查看镜像,端口转换等信息
docker ps
若此时出现不能运行的情况,使用yum update,版本过低会导致运行错误
运行镜像程序
docker run hello-world
安装nginx
docker run hub.c.163.com/library/nginx
docker pull hub.c.163.com/library/nginx:latest
docker run nginx
下载jpress的war包到linux根目录
下载mysql和tomcat
docker pull hub.c.163.com/library/mysql:latest
docker pull hub.c.163.com/library/tomcat:latest
查看已下载的镜像
docker images
制作docker镜像
进入vi编辑器:vi Dockerfile
将下面的话写入编辑器
from hub.c.163.com/library/tomcat
MAINTAINE