docker run -it -v e:/php:/data ubuntu:16.04 /bin/bash
docker run <相关参数> <镜像 ID> <初始命令>
其中,相关参数包括:
- -i:表示以“交互模式”运行容器
- -t:表示容器启动后会进入其命令行
- -v:表示需要将本地哪个目录挂载到容器中,格式:-v <宿主机目录>:<容器目录>
/bin/bash :初始命令表示一旦容器启动,需要运行的命令,此时使用“/bin/bash”,表示什么也不做,只需进入命令行即可。
ubuntu:16.04:仓库名:标签名,也可以用镜像ID
e:/php:/data :将本地的这个目录挂载到容器中
docker start/stop/restart
docker exec -it 容器 /bin/bash
进入已连接容器
ctrl+p ctrl+q
退出并保持容器运行
exit
退出并关闭当前容器
docker php-fpm
- 安装扩展
可以通过两种方式实现
1.pecl install pdo_msql
2.docker-php-ext-install pdo pdo_mysql - 安装composer
1.curl -sS https://getcomposer.org/installer | php
2.mv composer.phar /usr/local/bin/composer
3.chmod +x /usr/local/bin/composer
网友评论