ubuntu 18.04安裝docker以及docker內配置neo4j


如題

切換到root用戶下

apt install docker.io
等啊等,很快,就好了。。


如圖

即可使用
如果出現Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?錯誤,那是因為docker未啟動,docker安裝是成功的,啟動即可。

service docker start
docker pull neo4j #拉取鏡像

#先在    /home文件夾下創建 /neo4j/data文件夾
docker run --publish=7474:7474 --publish=7687:7687 --volume=/home/neo4j/data:/data neo4j  #開啟服務

瀏覽器訪問。IP:7474端口 的形式即可

安裝mysql   

docker run --name mysql5.7 -p 3306:3306 -v /home/mysql/datadir:/var/lib/mysql -v /home/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123qwe -d mysql:5.7
其中的/home/mysql/datadir會自動創建
#安裝phpmyadmin
docker pull phpmyadmin/phpmyadmin
docker run --name phpadmin --link mysql5.7:db -p 9998:80 -d phpmyadmin/phpmyadmin

以下內容為私人備份,不作參考。

docker pull mysql 為安裝mysql最新版 是8.0版本向上了
docker run --name mysql -p 3306:3306 -v /home/mysql8/datadir:/var/lib/mysql -v /home/mysql8/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123qwe -d mysql
docker run --name phpadmin --link mysql:db -p 9998:80 -d phpmyadmin/phpmyadmin 
#通過  虛擬機ip:9998端口即可訪問mysql

docker pull mysql:5.7.19  可以安裝5.7版本 比較流行的
docker run --name mysql5.7.19 -p 3306:3306 -v /home/mysql5.7/datadir:/var/lib/mysql -v /home/mysql5.7/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123qwe -d mysql:5.7.19
docker run --name phpadmin --link mysql5.7.19:db -p 9998:80 -d phpmyadmin/phpmyadmin 

docker ps 
docker run -it mysql bash 可以進入到容器內部
docker ps 
docker ps -a 查看所有容器的運行狀態
docker rm {id}  刪除某個容器(並不會刪除鏡像)。對於名稱沖突的時候,並且需要重修設置路徑,修改配置的時候,需要這么干。一般直接restart即可。
docker kill {id} 干掉某個鏡像


推薦文章:
Docker學習筆記(四)之容器查看啟動終止刪除


免責聲明!

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



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