Dockerインストールmysql、nginx、redis、tomcat
955 ワード
mysql 5.7公式ミラーを引く
スターティングコンテナ
nginxの公式ミラーを引く
コンテナの実行
redisの公式ミラーを引く
コンテナの実行
tomcatの公式ミラーを引く
コンテナの実行
プロジェクトの配備
warパッケージをコンテナにコピーする
コンテナの再起動
転載先:https://www.cnblogs.com/reasonzzy/p/11365382.html
docker pull mysql:5.7
スターティングコンテナ
docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
nginxの公式ミラーを引く
docker pull nginx
コンテナの実行
docker run -p 80:80 --name nginx -d nginx
redisの公式ミラーを引く
docker pull redis
コンテナの実行
docker run -p 6379:6379 -d redis:latest redis-server
tomcatの公式ミラーを引く
docker pull tomcat
コンテナの実行
docker run -p 8080:8080 --name mytomcat tomcat:latest
プロジェクトの配備
docker exec -it mytomcat bash
warパッケージをコンテナにコピーする
docker cp ROOT.war mytomcat:/usr/local/tomcat/webapps
コンテナの再起動
docker restart mytomcat
転載先:https://www.cnblogs.com/reasonzzy/p/11365382.html