事先筹备
- 确保电脑中装置“Docker Quickstart Terminal”
- 装置vbox虚拟机(第一步装置实现会主动装置vbox并且主动创立名为default)
导入镜像或者拉取须要的镜像
docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]例如:docker import mysql001.tar mysql_test
docker pull [options] name[:tag|@digest] 例如:docker pull ubuntu:14.04
创立并启动容器
- 物理机33062端口 映射到 容器 3306端口
- 物理机10085端口 映射到 容器80端口
- 起名叫 mysql_sim
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]例如:docker run -itd -p 33062:3306 -p 10085:80 --name mysql_sim mysql_test /bin/bash
配置VBOX
- 本地门路挂载到虚拟机中
设置-共享文件夹-固定调配
- 端口转发
网络-高级-端口转发
- 主机ip:本地电脑ip
- 子系统ip:虚拟机ip
配置phpstorm
文件-设置-语言和框架-PHP-CLI解释器
增加-Docker->抉择服务器
创立->Docker机器->门路映射
phpstorm启动docker
启动docker
抉择容器启动挂载目录到容器中
实现
能够关上网页输出ip:端口进行拜访了