事先筹备

  • 确保电脑中装置“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

创立并启动容器

  1. 物理机33062端口 映射到 容器 3306端口
  2. 物理机10085端口 映射到 容器80端口
  3. 起名叫 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

  • 本地门路挂载到虚拟机中
设置-共享文件夹-固定调配

  • 端口转发
网络-高级-端口转发
  1. 主机ip:本地电脑ip
  2. 子系统ip:虚拟机ip

配置phpstorm

文件-设置-语言和框架-PHP-CLI解释器

增加-Docker->抉择服务器

创立->Docker机器->门路映射

phpstorm启动docker

启动docker

抉择容器启动

挂载目录到容器中

实现

能够关上网页输出ip:端口进行拜访了