1、环境window 10
2、下载
DockerToolbox-1.10.0.exe
下载地址:https://docs.docker.com/toolbox/toolbox_install_windows/
国内下载地址:https://get.daocloud.io/toolbox/
http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
- 默认用户名:docker 密码:tcuser
切换到root用户,docker用户下执行 sudo -i - https://hub.docker.com/
3、https://hub.docker.com/r/twosee/swoole-coroutine
4、切换powser-shell
5、docker命令:
下面命令在power shell 中运行:
docker-machine ls 查看Docker虚拟机的状态。如果什么都没有的话,可以使用命令创建一个Docker虚拟机。 docker-machine create --driver=virtualbox default 1、创建完毕后,查看虚拟机
docker-machine ls
确认我们的Docker虚拟机在运行中。 2、获得虚拟机的环境变量: docker-machine env default 然后再输入: 3、docker-machine env default | Invoke-Expression 把当前的PowerShell和虚拟机里面的Docker Linux建立的连接,接下来就可以在PowerShell中使用docker命令了。
或者docker-machine ssh default //连接起来 比如我们要查看当前有哪些镜像: docker images
## docker pull ...拉取过来 当前有哪些容器: docker ps –a
下面摘自 简书
Docker搭建Swoole环境
$ docker-machine ls
$ docker-machine start default
$ docker-machine ip
$ docker ps -a
$ docker-machine ssh default
其他工具:
`Docker Desktop
https://hub.docker.com/ 大概800多m
要求:Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run.
Docker加速:
这里使用的是daocloud
连接:
//虚拟机的配置,操作
docker-machine ssh default sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile exit docker-machine restart default