欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

windows系统 docker + swoole 操作

程序员文章站 2022-06-25 13:54:47
之前文章讲过在windows系统安装 cgywin 从而安装swoole扩展的操作,但是安装cgywin的时候会出现这样那样的问题。所以今天记录下另一种方式使用docker 安装 swoole 环境! 什么是docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到 ......

之前文章讲过在windows系统安装 cgywin 从而安装swoole扩展的操作,但是安装cgywin的时候会出现这样那样的问题。所以今天记录下另一种方式使用docker 安装 swoole 环境!

 

什么是docker

docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

 

如何安装docker

 

windows安装docker

 

挂载目录

启动docker

 windows系统 docker + swoole 操作

1.在oracle vm virtualbox 中设置共享文件夹

 windows系统 docker + swoole 操作

windows系统 docker + swoole 操作

 

2.重启docker

docker-machine restart default

 windows系统 docker + swoole 操作

连接default虚拟机

docker-machine ssh default

使用mount 查看挂载

 windows系统 docker + swoole 操作

docker 基本操作命令

搜索  docker search swoole

 windows系统 docker + swoole 操作

下载  docker pull twosee/swoole-coroutine

 

查看本地image  docker images

 windows系统 docker + swoole 操作windows系统 docker + swoole 操作

运行指定image  docker run -it -v /swoole:/www/code -p 9501:9501 twosee/swoole-coroutine bash

 windows系统 docker + swoole 操作

查看本地文件夹到docker的映射

 windows系统 docker + swoole 操作

windows系统 docker + swoole 操作

xshell 连接docker

ip:192.168.99.100(具体看启动时分配的ip地址)

默认同户名:docker

默认密码:tcuser

 

查看正在运行的容器 docker ps

 windows系统 docker + swoole 操作

进入正在运行的docker exec -it 容器id bash

 windows系统 docker + swoole 操作

开启容器 docker start 容器id

关闭容器 docker stop 容器id