差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
it:server:docker [2022-08-26 21:26] – [Wordpress] goldentianyait:server:docker [2024-07-19 10:54] (当前版本) – [启动/停止服务] goldentianya
行 28: 行 28:
 docker version docker version
 </code> </code>
 +
 +如果发现错误,尝试重新加载守护进程
 +  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》
 </code> </code>
  
行 121: 行 131:
 3. 查看docker各个容器内存使用情况:docker stats 3. 查看docker各个容器内存使用情况:docker stats
  
 +==== 修改config ====
 +
 +停止运行的容器
 +  docker stop <容器名或ID>
 +  
 +修改配置文件 
 +  docker exec -it <容器ID> <编辑器> <路径>
 +  docker exec -it h5ai vim /config/path
 +  docker exec -it h5ai /bin/bash
 +
 +最后启动容器
 +  docker start <ID>
 ====== Apps ====== ====== Apps ======
  
 +
 +===== Portainer =====
 +<code>
 +docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
 +    --restart=always \
 +    -v /var/run/docker.sock:/var/run/docker.sock \
 +    -v portainer_data:/data \
 +    portainer/portainer-ce:2.9.3
 +</code>
  
 ===== Wordpress ===== ===== Wordpress =====
行 139: 行 170:
 </code> </code>
  
-3. yaml 文件+3. 运行安装
 <code> <code>
 docker run -d --name wordpress \ docker run -d --name wordpress \
行 151: 行 182:
 wordpress wordpress
 </code> </code>
 +
 +4. 完成后打开地址 http://152.70.59.87:8080 可以进行初始化设置。Nginx 服务器端口转发以后,需要进入后台管理 http://152.70.59.87:8080/wp-admin "设置 -> 常规 -> wordpress 地址" 和 "站点地址" 改为为它配置的域名 https://blog.simperator.eu.org
 +
 +++++ ngnix |
 +<code>
 +server {
 +  listen  443 ssl;
 +  server_name blog.simperator.eu.org;
 +
 +  ssl_certificate /root/ssl-keys/fullchain.pem;
 +  ssl_certificate_key /root/ssl-keys/private.key;
 +
 +  ssl_session_cache    shared:SSL:1m;
 +  ssl_session_timeout  5m;
 +  ssl_ciphers  HIGH:!aNULL:!MD5;
 +  ssl_prefer_server_ciphers  on;
 +
 +  location / {
 +      proxy_pass http://127.0.0.1:8080;
 +      proxy_redirect     off;
 +      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   X-Forwarded-Host $server_name;
 +  }
 +
 +  error_page   500 502 503 504  /50x.html;
 +  location = /50x.html {
 +    root   /usr/share/nginx/html;
 +  }
 +}
 +
 +server {
 +    if ($host = blog.simperator.eu.org) {
 +        return 301 https://$host$request_uri;
 +    }
 +
 +    listen 80;
 +    server_name  blog.simperator.eu.org;
 +    return 404; # managed by Certbot
 +}
 +</code>
 +++++
 +===== Aria2 + AriaNG =====
 +[[https://www.psay.cn/toss/185.html|在docker中使用Aria2、AriaNG和FileRun实现完美下载]] / [[https://www.cnblogs.com/wqp001/p/14709997.html|Docker安装aria2]]
 +
 +aria2 安装
 +<code>
 +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:6888/udp \
 +-v /mnt/hdisk/docker/aria2/config:/config \
 +-v /mnt/onedrive/data:/downloads \
 +p3terx/aria2-pro
 +</code>
 +
 +安装AriaNG,然后在浏览器打开 http://192.168.0.159:6800
 +<code>
 +docker run -d \
 +--name ariang \
 +--log-opt max-size=1m \
 +--restart unless-stopped \
 +-p 6880:6880 \
 +p3terx/ariang
 +</code>
 +{{:it:server:rpc_aria2_.png?600|}}
  
 ===== noVNC ===== ===== noVNC =====
it/server/docker.1661549214.txt.gz · 最后更改: 2022-08-26 21:26 由 goldentianya
回到顶部
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0