当遇到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做为机器名来链接。