日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

docker常用命令,安装常用实例,一步式安装mysql

發布時間:2024/4/15 数据库 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker常用命令,安装常用实例,一步式安装mysql 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

剛來公司,跟公司測試環境項目的服務器,環境是linux Centos7.2? 所有的tomcat都掛載在docker容器下,所以也就學習了一些簡單的docker指令(學習之前請了解什么是docker,并會常用的linux指令)。

列出一些常用的:

docker 一步式拉取mysql 5.7

$ docker run -d -e MYSQL_ROOT_PASSWORD=admin --name mysql -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql

默認password? admin 如果自己想改? 修改即可, --name 為實例名 mysql? -v? 將 /data/mysql/data 宿主機(也就是centos的路徑)對應反射到 /var/lib/mysql 下的3306端口下

docker 兩步式安裝zookeeper

docker pull docker.io/jplock/zookeeper

docker run -d --name zookeeper --publish 2181:2181 jplock/zookeeper:3.4.6

跟MySQL類似

docker一步式安裝tomcat

docker run --privileged=true -v /xxx:/usr/local/tomcat/webapps/ROOT -p 8081:8080 tomcat:8

端口自己定義,xxx為linux宿主機下的項目的運行路徑,也就是tomcat下webapps的項目路徑,反射到ROOT下

docker一步式安裝rabbitmq

docker run -d --name rabbitmq --publish 5671:5671 --publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 rabbitmq:management

注:如果開啟端口,服務器下防火墻必須要開啟自定義端口,安全組也是

docker安裝redis

docker run -p 6379:6379 --name redisMaster -d redis redis-server

docker安裝nginx

docker pull nginx

docker run -p 80:80 --name nginx -v $PWD/www:/www -v $PWD/logs:/wwwlogs -d nginx

?下面是docker幾個常用指令:

docker ps -a? ?查看所有的容器

        docker exec -it 實例名? /bin/bash? 進入實例下? 比如進入 tomcat下 docker exec -it tomcat /bin/bash?

        如果tomcat運行慢,需要改jdk的session random? 進入實例后? ?cd $JAVA_HOME 進入JAVA的Path下,cd /lib/security? ?vim java.security

        將 這個改為? /dev/./urandom? 至此 tomcat運行慢的原因解決

        docker inspect? 實例名? 獲取實例的所有數據

       

轉載于:https://www.cnblogs.com/ChoviWu/p/8987982.html

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的docker常用命令,安装常用实例,一步式安装mysql的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。