这以前能够docker search centos 搜索下有哪些镜像html
docker pull centos:6.9
docker的具体命令能够查看docker手册mysql
docker -it centos:6.9 /bin/bash
而后按照 https://lnmp.org/install.html 命令一步步安装。linux
这样能够用xshell链接sql
yum install openssh-server vi /etc/ssh/sshd_config ### 修改为PermitRootLogin yes UsePAM no service sshd start
重置下密码docker
passwd
docker ps -a
查看刚刚运行的docker镜像CONTAINER IDshell
docker commit CONTAINER ID centos:lnmp
将刚刚运行的容器保存成新的容器,方便下次直接调用,否则刚刚安装的数据都没有了windows
用xshell链接docker中的Linux
centos
docker run -d -p 10022:22 centos:lnmp /usr/sbin/sshd -D
这时候就能够在xshell链接docker中的centos了
浏览器
在docker 中ping docker中的Linux的ip是能够的bash
在windows中ping docker的ip也是能够的,可是在windows中ping docker中的Linux的ip是ping不通的
因为windows没有路由到docker中的Linux,这时候须要在windows添加路由(管理员模式)
C:\WINDOWS\system32>route add -p 172.17.0.0 mask 255.255.255.0 192.168.99.100 ### 要添加目标为 172.17.0.0,子网掩码为 255.255.255.0 ,下一个跃点地址为 192.168.99.100 的路由。
添加完查看路由
添加完后在看下是否能ping通
这时候就能够在浏览器里面访问docker中的Linux了
这里输入Linux里面的mysql帐号密码就能够了