如題
切換到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學習筆記(四)之容器查看啟動終止刪除