Docker、Nginx等常用命令

服务器测试

查看系统配置,测试网络及硬盘读写速率

1
2
wget -qO- bench.sh | bash

网络测速

1
2
curl -fsL https://ilemonra.in/LemonBenchIntl | bash -s fast

显示回程线路

1
2
curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh|bash

流媒体测试

1
2
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
2
3
4
5
wget -qO- get.docker.com | bash

docker -v # 查看docker版本

systemctl enable docker # 设置开机自动启动

非大陆服务器Docker-compose安装

1
2
3
4
5
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

sudo chmod +x /usr/local/bin/docker-compose

docker-compose --version # 查看docker-compose版本

国内服务器安装docker

1
2
3
4
5
curl -sSL https://get.daocloud.io/docker | sh

docker -v # 查看docker版本

systemctl enable docker # 设置开机自动启动

国内服务器安装docker-compose

1
2
3
4
5
curl -L https://get.daocloud.io/docker/compose/releases/download/v2.1.1/docker-compose-uname -s-uname -m > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

docker-compose --version # 查看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等常用命令

http://wxory.com/archives/57524.html

作者

Wxory

发布于

2024-04-23

更新于

2024-04-23

许可协议

CC BY 4.0

评论