IT军火库(1)使用docker代替VMware(windows7)
电脑最近用着卡了,内存大户就是分配给vMware centos7的4G内存,就计划着把内存收回使用docker代替虚拟机。
平常虚拟机的用途:
- 跑一套LNMP做本地开发环境
- 使用jumpserver登录测试或正式机器
- 使用tmux进行多个工作进程管理
- 其他
工作中主机操作系统使win7
首先安装docker,win10之下使用docker toolbox,安装方法可直接搜索docker toolbox ,
建议直接去看官方文档Docker
安装完成后使用Dockerfile构建自己的镜像,也不赘述。
当docker后台运行时出现一个问题是docker run -d ** 后直接退出
检查启动脚本发现脚本中只有一个后台命令:/usr/sbin/sshd -D &
没有前台程序运行导致docker直接退出,
解决方案是再在启动脚本里加条前台命令如:tail -f /var/log/*.log
重新docker run -d *
docker ps 即查看的相关docker