1.拉取nginx鏡像
docker pull nginx
2.創建nginx安裝路徑
mkdir nginx
cd nginx
mkdir www logs conf
2.創建容器
docker run -d -p 80:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx nginx /bin/sh
或
docker run -d -p 80:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx nginx
docker ps
- -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
3.驗證是否成功安裝
http://容器地址