Tomcat部署
拉取镜像
docker pull tomcat
运行容器
指定ip ,目录挂载
docker run -di --name=mytomcat -p 9000:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat
Nginx部署
拉取镜像
docker pull nginx
运行容器
指定ip
docker run -di --name=mytomcat -p 80:80
Redis部署
拉取镜像
docker pull redis
运行容器
指定ip
docker run -di --name=myredis -p 6369:6379 redis
Mysql部署
拉取镜像
docker pull mysql
运行容器
指定ip
docker run -di --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 tomcat
Dockerfile
Dockerfile是由一系列命令和参数构成的脚步,这些命令应用于基础镜像并最终创建一个新的镜像。
Dockerfile构建jdk1.8镜像
创建目录
mkdir -p /usr/local/doclerjdk8
把jdk文件发进文件夹
建文件dockerfile
vi Dockerfile
编辑文件
构建
docker build -t='jdk1.8' .
搭建私有仓库