Docker、Nginx等常用命令
服务器测试
查看系统配置,测试网络及硬盘读写速率
1 | wget -qO- bench.sh | bash |
网络测速
1 | curl -fsL https://ilemonra.in/LemonBenchIntl | bash -s fast |
显示回程线路
1 | curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh|bash |
流媒体测试
1 | bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh) |
nginx
查看nginx默认配置 sudo nano /etc/nginx/sites-available/default
验证配置 sudo nginx -t
重载配置sudo systemctl reload nginx
重启nginx sudo systemctl restart nginx
docker
安装Docker
非大陆服务器Docker安装
1 | wget -qO- get.docker.com | bash |
非大陆服务器Docker-compose安装
1 | sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
国内服务器安装docker
1 | curl -sSL https://get.daocloud.io/docker | sh |
国内服务器安装docker-compose
1 | curl -L https://get.daocloud.io/docker/compose/releases/download/v2.1.1/docker-compose-uname -s-uname -m > /usr/local/bin/docker-compose |
更新docker镜像
列出容器
1 | docker ps |
停止容器
1 | docker stop 容器名 |
拉取最新镜像
1 | docker pull 镜像名 |
删除旧容器(记得保存数据!)
1 | docker rm 容器名 |
重新运行容器
1 | docker run 参数 |
docker compose
拉取镜像
1 | docker-compose pull |
重启容器
1 | docker-compose up -d --remove-orphans |
本文部分命令来自咕咕鸽,在此感谢!
Docker、Nginx等常用命令