PhpStorm中连接Docker容器配置

事前准备

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

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

image

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

image

配置phpstorm

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

image

添加-Docker->选择服务器

image

创建->Docker机器->路径映射

image

phpstorm启动docker

启动docker

image

选择容器启动
image

挂载目录到容器中
image

完成

可以打开网页输入ip:端口进行访问了

你可能感兴趣的:(docker,phpstorm)