Docker 学习系列--安装几种开发软件
1, 安装 Nginx
(1) 查看 Docker 仓库中的nginx 的镜像
(2)拉取 官方的镜像(docker pull nginx)
下载完毕完成后,我们就可以在本地镜像库里查看到nginx 的镜像了(docker images)
(3)使用nginx 镜像
运行容器
(docker run -p 80:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs -d nginx)
命令说明:
-
-p 80:80:将容器的80端口映射到主机的80端口
-
--name mynginx:将容器命名为mynginx
-
-v $PWD/www:/www:将主机中当前目录下的www挂载到容器的/www
-
-v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf:将主机中当前目录下的nginx.conf挂载到容器的/etc/nginx/nginx.conf
-
-v $PWD/logs:/wwwlogs:将主机中当前目录下的logs挂载到容器的/wwwlogs
1) 查找Docker Hub 中php的镜像
2)拉取官方的php镜像
3) 运行Docker 容器
[email protected]:/usr/local# docker run -p 9001:9000 --name myphp-fpm -v ~/nginx/www:/www -v $PWD/conf:/usr/local/etc/php -v $PWD/logs:/phplogs -d php:5.6-fpm
然后使用docker ps 查看是否启动
其他安装和上面类似:
docker search 进行查找
docker pull 进行拉取安装
然后启动
具体可以查看
http://www.runoob.com/docker/docker-install-python.html