Dockerインストールmysql、nginx、redis、tomcat

955 ワード

mysql 5.7公式ミラーを引く
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