六步构建第一个DockerWeb应用

172 阅读1分钟

1 拉取镜像

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

2 制作自己的镜像,上传jpress.war 程序包

编辑Dockerfile
FROM hub.c.163.com/library/tomcat
MAINTAINER test  test@163.com
COPY jpress.war /usr/local/tomcat/webapps

3 构建镜像

    docker build -t jpress:latest .

4 启动应用容器

    docker run -d -p 80:8080 jpress

5 启动数据容器

    docker run --name jpress-mysql -e MYSQL_ROOT_PASSWORD=111111  -e MYSQL_DATABASE=jpress -p 3306:3306 -d  hub.c.163.com/library/mysql

6 访问Web应用

http://IP/jpress