docker命令安装常用服务

nginx的安装

1
2
3
4
5
6
7
8
9
10
#下载nginx初始配置文件
wget http://download.izcat.com/file/nginx-docker.tar.gz
tar zxvf nginx-docker.tar.gz -C /etc/
sh /etc/nginx-start.sh

# nginx-start.sh
docker run -d --name nginx --restart=always \
-v /etc/nginx/:/etc/nginx/ \
-p 80:80 -p 443:443 \
nginx:1.21

mongodb的安装

1
2
3
4
5
6
7
docker run -e MONGO_INITDB_ROOT_USERNAME=$admin \
-e MONGO_INITDB_ROOT_PASSWORD=$password \
--name jifen-mongo -v /data/mongo/db:/data/db \
--restart=always \
-p 27017:27017 \
-d mongo