差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| it:server:docker [2022-08-26 20:18] – [Wordpress] goldentianya | it:server:docker [2024-07-19 10:54] (当前版本) – [启动/停止服务] goldentianya | ||
|---|---|---|---|
| 行 28: | 行 28: | ||
| docker version | docker version | ||
| </ | </ | ||
| + | |||
| + | 如果发现错误,尝试重新加载守护进程 | ||
| + | sudo systemctl daemon-reload | ||
| + | sudo systemctl restart docker | ||
| + | |||
| + | 或者依赖服务 | ||
| + | sudo systemctl status containerd | ||
| + | sudo systemctl start containerd | ||
| ==== 针对容器的命令 ==== | ==== 针对容器的命令 ==== | ||
| 行 39: | 行 47: | ||
| docker rm -f freenom | docker rm -f freenom | ||
| docker stats --no-stream // 查看 docker 容器占用 CPU,内存等信息 | docker stats --no-stream // 查看 docker 容器占用 CPU,内存等信息 | ||
| + | // 容器已经运行后,更新容器让其自动启动 | ||
| + | docker update --restart=always 《container name》 | ||
| </ | </ | ||
| 行 121: | 行 131: | ||
| 3. 查看docker各个容器内存使用情况:docker stats | 3. 查看docker各个容器内存使用情况:docker stats | ||
| + | ==== 修改config ==== | ||
| + | |||
| + | 停止运行的容器 | ||
| + | docker stop < | ||
| + | | ||
| + | 修改配置文件 | ||
| + | docker exec -it < | ||
| + | docker exec -it h5ai vim / | ||
| + | docker exec -it h5ai /bin/bash | ||
| + | |||
| + | 最后启动容器 | ||
| + | docker start <ID> | ||
| ====== Apps ====== | ====== Apps ====== | ||
| + | |||
| + | ===== Portainer ===== | ||
| + | < | ||
| + | docker run -d -p 8000:8000 -p 9443:9443 --name portainer \ | ||
| + | --restart=always \ | ||
| + | -v / | ||
| + | -v portainer_data:/ | ||
| + | portainer/ | ||
| + | </ | ||
| ===== Wordpress ===== | ===== Wordpress ===== | ||
| [[https:// | [[https:// | ||
| - | 1. 准备数据库 | + | 1. 准备数据库,创建一个空的数据库 wordpress 就好了。不需要创建管理员用户。因为安装的时候给出root用户 |
| + | ++++ 152.70.59.87 | | ||
| db_name: wordpress\\ | db_name: wordpress\\ | ||
| user: wordpress | user: wordpress | ||
| ++++ | ++++ | ||
| + | 2. 准备镜像和volume | ||
| + | < | ||
| + | docker pull wordpress: | ||
| + | mkdir / | ||
| + | </ | ||
| + | |||
| + | 3. 运行安装 | ||
| + | < | ||
| + | docker run -d --name wordpress \ | ||
| + | -e TZ=Europe/ | ||
| + | -e WORDPRESS_DB_HOST=152.70.59.87: | ||
| + | -e WORDPRESS_DB_USER=root \ | ||
| + | -e WORDPRESS_DB_PASSWORD=" | ||
| + | -e WORDPRESS_DB_NAME=wordpress \ | ||
| + | -p 8080:80 \ | ||
| + | --restart=always \ | ||
| + | wordpress | ||
| + | </ | ||
| + | |||
| + | 4. 完成后打开地址 http:// | ||
| + | |||
| + | ++++ ngnix | | ||
| + | < | ||
| + | server { | ||
| + | listen | ||
| + | server_name blog.simperator.eu.org; | ||
| + | |||
| + | ssl_certificate / | ||
| + | ssl_certificate_key / | ||
| + | |||
| + | ssl_session_cache | ||
| + | ssl_session_timeout | ||
| + | ssl_ciphers | ||
| + | ssl_prefer_server_ciphers | ||
| + | |||
| + | location / { | ||
| + | proxy_pass http:// | ||
| + | proxy_redirect | ||
| + | proxy_set_header Host $host; | ||
| + | proxy_set_header X-Real-IP $remote_addr; | ||
| + | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | ||
| + | proxy_set_header | ||
| + | } | ||
| + | |||
| + | error_page | ||
| + | location = /50x.html { | ||
| + | root / | ||
| + | } | ||
| + | } | ||
| + | |||
| + | server { | ||
| + | if ($host = blog.simperator.eu.org) { | ||
| + | return 301 https:// | ||
| + | } | ||
| + | |||
| + | listen 80; | ||
| + | server_name | ||
| + | return 404; # managed by Certbot | ||
| + | } | ||
| + | </ | ||
| + | ++++ | ||
| + | ===== Aria2 + AriaNG ===== | ||
| + | [[https:// | ||
| + | |||
| + | aria2 安装 | ||
| + | < | ||
| + | docker run -d \ | ||
| + | --name aria2 \ | ||
| + | --restart unless-stopped \ | ||
| + | --log-opt max-size=1m \ | ||
| + | -e PUID=1000 \ | ||
| + | -e PGID=1000 \ | ||
| + | -e UMASK_SET=022 \ | ||
| + | -e RPC_SECRET=123456 \ | ||
| + | -e RPC_PORT=6800 \ | ||
| + | -e LISTEN_PORT=6888 \ | ||
| + | -p 16800:6800 \ | ||
| + | -p 16888:6888 \ | ||
| + | -p 16888: | ||
| + | -v / | ||
| + | -v / | ||
| + | p3terx/ | ||
| + | </ | ||
| + | |||
| + | 安装AriaNG,然后在浏览器打开 http:// | ||
| + | < | ||
| + | docker run -d \ | ||
| + | --name ariang \ | ||
| + | --log-opt max-size=1m \ | ||
| + | --restart unless-stopped \ | ||
| + | -p 6880:6880 \ | ||
| + | p3terx/ | ||
| + | </ | ||
| + | {{: | ||
| ===== noVNC ===== | ===== noVNC ===== | ||
