1.安装mysql
docker pull mysql
docker images
docker run --name ms01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=12345 -d mysql
docker exec -it ms01 bash
docker start mysql
docker ps
2. 安装tomcat
docker pull tomcat
docker run -p 8080:8080 --name mytomcat tomcat:latest
docker ps -a
docker exec -it mytomcat /bash/sh
//-v $PWD/test:/usr/local/tomcat/webapps/test:将主机中当前目录下的test挂载到容器的/test
docker run --name lhytomcat -p 8081:8080 -d -v ~/tomcat/webapps:/usr/local/tomcat/webapps --link ms01:mysql tomcat
//使用nginx
docker run --name my-php-nginx -p 80:80 -d -v ~/nginx/www:/usr/share/nginx/html:ro -v ~/nginx/conf/conf.d:/etc/nginx/conf.d:ro --link myphp-fpm:php --link lhytomcat:lhytmt nginx
docker start mytomcat
docker stop mytomcat
docker cp /root/biyesheji.war mytomcat:/usr/local/tomcat/webapps/
docker pull nginx
docker run --name runoob-php-nginx -p 8083:80 -d -v ~/nginx/www:/usr/share/nginx/html:ro -v ~/nginx/conf/conf.d:/etc/nginx/conf.d:ro --link myphp-fpm:php nginx