常用命令
nginx 反向代理
# 启动
systemctl start nginx
# 停止
systemctl stop nginx
# 重启
systemctl restart nginx
# 状态
systemctl status nginx
# 重载配置
systemctl reload nginx
# 测试配置
nginx -t
docker
# 启动
systemctl start docker
# 停止
systemctl stop docker
# 重启
systemctl restart docker
# 状态
systemctl status docker
# 重载配置
systemctl reload docker
# 查看信息
docker info
# 查看镜像
docker images
# 查看容器
docker container ps
# 删除镜像
docker rmi 镜像名称或ID
# 启动容器
docker container start 容器名称或ID
# 停止容器
docker container stop 容器名称或ID
# 删除容器
docker container rm 容器名称或ID
# 查看帮助
docker --help
docker-compose
-f 指定文件,但文件名为 docker-compose.yml 则可不写,即:docker-compose up -d
# 启动所有容器 -d 表示后台启动
docker-compose -f docker-compose.yml up -d
# 停止所有容器
docker-compose -f docker-compose.yml down
# 启动单个容器
docker-compose -f docker-compose.yml start 容器名或ID
# 停止单个容器
docker-compose -f docker-compose.yml stop 容器名或ID
# 删除单个容器
docker-compose -f docker-compose.yml rm 容器名或ID
# 查看日志
docker-compose -f docker-compose.yml logs 容器名或ID
# 查看所有容器
docker-compose -f docker-compose.yml ps
# 进入容器
docker-compose -f docker-compose.yml exec -it 容器名或ID /bin/bash
# 查看帮助
docker-compose -h
httpd-tools 密码生成工具
# 安装
yum install -y httpd-tools
# 生成账号密码
# htpasswd 目录 账号
htpasswd /etc/nginx/httpdwd nginx_user
# 查看帮助
htpasswd -h