docker常用軟件安裝及使用


linux安裝docker:

sudo wget -qO- https://get.docker.com | sh

啟動docker:

 service docker start

搜索鏡像:

docker search tomcat 

查看docker啟動了哪些容器:

docker ps -a

進入到容器內部:

 sudo docker exec -it 40aeef081297 /bin/bash

啟動可視化管理工具:

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer portainer/portainer

網站:

localhost:9000

啟動mysql的命令:

docker run -it -d -p 3306:3306 --name mysql -e TZ=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=root mysql:5.7.27

登陸mysql:

docker exec -ti 897deac8fd59 mysql -uroot -proot

啟動tomcat的命令:

docker run -it -d -p 8080:8080 --restart=always -v /usr/local/tomcat/webapp:/data/webapps --name tomcat tomcat:8.5-jre10-slim

/data/webapps宿主主機目錄
/usr/local/tomcat/webapp docker容器tomcat目錄
-p 端口映射
–name 容器名稱

將項目移動到docker容器內tomcat目錄:

docker cp /tmp/***.war 40aeef081297:/usr/local/tomcat/webapps/

啟動redis的命令帶密碼: 

docker run -it -d -p 6379:6379 --name redis redis:latest --requirepass "123456789"

服務器直接連接redis:

docker exec -ti 88cd63db7283b00e810caee93596fe1b9d971a3db69d0e5a21b5ed694e0b30a0 redis-cli

安裝rabbmitMQ(默認用戶名密碼),默認guest 用戶,密碼也是 guest : 

docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management

安裝rabbmitMQ(設置用戶名密碼):

 docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 rabbitmq:3-management

進入rabbmit頁面:

localhost:15672


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM