Docker 執行 Redis Rabbitmq seata-server ftp 的簡單辦法
阿新 • • 發佈:2020-08-13
公司裡面用到了很多元件, 發現安裝二進位制太麻煩了, 所以想用Docker 進行安裝. 這裡面簡單給總結一下就不在折騰了..
1. redis
docker run -d -p 6379:6379 --restart=always daocloud.io/library/redis 清理的話 直接重啟應該就可以了.
2. rabbitmq
注意 需要先建立一個 目錄 mkdir -p /rabbitmq/data
注意 可以登入上去去看一下賬戶資訊啥的 不過要是沒這個需求就先不搞了.
docker run --name rabbitmq -tid -p 5672:5672 -p 15672:15672 -p 25672:25672 -v /rabbitmq/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=Test1127?! --restart=always rabbitmq:management
3. seata-server
docker run --name seata-server -p 8091:8091 --restart=always -d seataio/seata-server:1.0.0
4. ftp
docker run -d -v /home/ftp:/home/vsftpd -v /var/log/vsftpd/:/var/log/vsftpd/ -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -e FTP_USER=admin -e FTP_PASS=Yourpassword -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110-e LOG_STDOUT=1 --name vsftpd --restart=always fauria/vsftpd