當遇到Cannot connect to the Docker daemon. Is the docker daemon running on this host?致使Docker沒法啓動時,重啓Docker,在CentOS中,能夠使用:service restart docker.mysql
Docker PS:列出容器列表,做用不要無限的docker run,這樣會new 出來不少的容器,能夠經過Docker ps來查看如今已經有的容器,而後啓動容器。web
Ctrl + P + Q:退出但不中止當前容器sql
Docker start –i 容器ID:啓動已經存在的容器docker
從Linux主機像docker容器中複製文件:docker cp 文件在Linux服務器上的路徑 ImageId:Docker上面要放的路徑api
更新Ubunte的Package源:apt-get updatebash
安裝ZIP工具:apt-get install zip服務器
解壓zip文件:unzip xxx.zip工具
Ubunte查看IP:ip aui
使用PSCP從Win向LinuxCopy 文件pscp -r D:\Core\TestWeb\src\TestWeb\bin\Release\PublishOutput root@服務器IP:/usr/jax/webtestthis
Docker 編譯Image:docker build -t jb91 ./
Docker運行Mysql:docker run -it -p 9103:3306 --name jb91db -e MYSQL_ROOT_PASSWORD=root mysql:5.5.41
Docker 運行Mysql控制檯:
docker exec -it 容器ID /bin/bash
進入Mysql的管理
mysql -uroot --p
而後會提示你輸入密碼
運行一個容器並link到Mysql容器,方便使用
docker run -it -p 9100:9100 --name jb91api --link jb91db:jb91db jb91
這裏須要特別注意一下「–link=AAA:BBB」,這個參數就是告訴Docker容器須要使用「AAA」容器,並起個別名爲BBB,這樣在鏈接的時候,就能夠使用BBB做爲機器名來鏈接。