docker常用命令大全
Docker是一种流行的容器化平台,可以在一个独立的、隔离的环境中构建、部署和运行应用程序。了解Docker常用命令可以帮助我们更高效地管理容器,快速开发和部署应用。本文将整理一系列Docker的常用命令,便于日常使用和学习
1 Docker基础命令1.1 启动/停止/重启docker
启动
1systemctl start docker
ֹͣ停止
1systemctl stop docker
重启
1systemctl restart docker
1.2 设置开机自启动
设置
1systemctl enable docker
取消开机自启动
1systemctl disable docker
1.3 查看docker状态
1systemctl status docker
1.4 查看版本信息
1docker version
该命令显示当前安装的Docker客户端和服务器版本信息。
1.5 显示Docker系统信息
1docker info
该命令展示关于Docker安装的详细信息,包括运行容器的数量、镜像的数量、存储驱动、网络配置等。
1.6 查看帮助 ...
RackNerd流量翻倍教程
先到 lowendtalk.com 注册个账号,然后到下帖去留言:https://lowendtalk.com/discussion/190011/b-l-a-c-k-f-r-i-d-a-y-by-lets-1-top-provider-racknerd-hundreds-of-giveaways-come-get-some/p359
留言内容如下:
Hello, I would like to double the bandwidth.Order: 新购邮件里的10位数Thanks.
Order Number 购买VPS时的邮件列表里可以看到:https://my.racknerd.com/clientarea.php?action=emails
LET回帖内容需人工审核,回帖后等个两三天应该就可以看到流量翻倍了。
服务器监控神器-哪吒探针安装步骤
方便监控管理手中的云服务器,可以安装一款开源的监控面板-哪吒探针
参照哪吒监控官网记录一下安装过程
简单介绍一下:dashboard是监控端,用于监控其他服务器状态(当然也可以同时安装客户端,监控自身状态);agent是客户端,用于被监控服务器
准备工作搭建一个哪吒监控,你需要:
1.一台可以连接公网的 VPS,防火墙和安全策略需要放行 8008 和 5555 端口,否则会无法访问和无法接收数据。单核 512MB 内存的服务器配置就足以满足大多数使用场景
2.一个已经设置好 A 记录,指向 Dashboard 服务器 ip 的域名(提前在cloudflare网站解析)
3.一个 Github 账号
获取 Github/Jihulab 的 Client ID 和密钥哪吒监控接入 Github 作为后台管理员账号
1.首先我们需要新建一个验证应用,以 Github 为例,登录 Github 后,打开 https://github.com/settings/developers ,依次选择“OAuth Apps” - “New OAuth App”
2.Application na ...
ROS系统基础防火墙规则
特别鸣谢:感谢Ron大佬不厌其烦地指导和讲解,让我的家庭网络速度跑满了带宽
记录一下自己用到的一些简单的防火墙规则和脚本防火墙规则如下123456/ip firewall filteradd action=accept chain=input connection-state=established,relatedadd action=drop chain=input connection-state=invalid in-interface=Internetadd action=drop chain=input in-interface=Internet protocol=icmp src-address=!192.168.66.0/24add action=drop chain=input in-interface=Internet protocol=tcp dst-port=53,123,8291add action=drop chain=input in-interface=Internet protocol=udp dst-port=53,123,8291
解释:点开New ...
ROS系统基础上网配置
特别鸣谢:感谢David老板带我开始接触RouterOS系统并分享一些脚本和经验给我;感谢XBB大佬推荐我使用WR330手动刷入RouterOS系统;感谢Ron大佬这几天来孜孜不倦地指导和讲解,让我对ROS系统有了更深的认识。现在记录一下学习经过
这里使用的设备是友华wr330刷成的mikrotik rb750gr3
使用winbox工具登录到RouterOS系统界面选择Neighbours选项中的MAC Address地址,使用默认账号admin 默认密码留空 点击connect进入系统界面
创建full权限账号并禁用或删除默认账号选择System-Users 点击+新建账号 名称name随意填写 Group 点击后面的小箭头选择Full 密码password 随意填写 重复一次密码 然后点击OK保存
点击admin账号后 选择上面的X号是禁用此账号 选择上面的—号是删除此账号 禁用或删除都可以
刚才设置的名称和密码一定要记住。
关掉某些不用的服务,防止被人恶意连接或攻击点击IP-Services 我们把除了winbox需要用的8291端口以外的端口服务全都关掉,点选,然后点击X ...
Docker安装heimdall导航页
特别鸣谢:感谢孔昊天大佬前段时间的远程todesk安装,让我学会了安装漂亮的heimdall导航页
我把自己安装heimdall以及其他docker应用的折腾步骤记录一下,防止忘记。
首先是准备全新linux系统,此过程略。下面是安装docker,命令一条一条执行1234567apt-get remove docker docker-engine docker.io containerd runcapt-get updateapt-get install -y ca-certificates curl gnupg lsb-releasecurl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgecho "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] ...
VPS安装vless_ brutal协议
特别鸣谢: O大佬的天书和一对一地指导;XBB 大佬 亲自规划 亲自手打;PH 大佬 折腾无极限;Mike大佬 看看帮助下 的全力支持
以下以 ubuntu 20 为列:
1. 更新系统123apt updateapt upgrade -y reboot
列出可用的 5.15 内核版本 (如果版本已经是5.8 以上了就不需要升级内核,因为brutal 需要5.8 以上内核,不然V6 无法使用),执行第一行命令后, 会出现所有可选的版本, 可以看最后一行, 看下版本号, 并在第二行命令中修改, 比如 现在是 : 5.15.0-91,generic 和 lowlatency 二选一
12apt list linux-headers-5.15.*-*-generic linux-image-5.15.*-*-genericsudo apt install linux-headers-5.15.0-91-generic linux-image-5.15.0-91-generic
or
12apt list linux-headers-5.15.*-*-generic linux-image- ...
Hexo搭建个人博客并布署到VPS
特别鸣谢:感谢孔昊天大佬的极力推荐和指点,让我从学习wordpress转到了学习hexo。
Hexo搭建个人博客并布署到VPS,内容摘自互联网。如有雷同,纯性巧合。
Git安装官网下载页面:https://git-scm.com/downloads,我选择的是Win 64位的最新安装版本,双击安装包开始安装,一路点击 Next 即可,安装完成后鼠标右键会有 Git Bash Here,这是Git的命令行,说明安装成功在命令行中输入如下命令,配置Git用户名和邮箱地址
12git config --global user.name "Your Name"git config --global user.email "email@example.com"
NodeJS安装及配置下载安装包,官网下载地址,目前最新是这个版本https://nodejs.org/download/release/latest-v21.x/双击安装包开始安装,一路点击Next即可,安装完成后,msi格式的安装包会自动添加环境变量。打开cmd窗口,执行命令 node -v 查 ...
ROS cloudflare DDNS相关脚本
ROS cloudflare DDNS相关脚本内容大体摘自iok
一、 ROS 环境下Cloudflare API 更新动态IP地址脚本Cloudflare是一家CDN,我的域名都托管在CF上,代理转发速度不算最快,但免费、功能强、可配置程度高,非常推荐使用!脚本内需要用到CF上多个参数,需登录cloudflare网站获取。
登录cloudflare网站,获取到Zone ID 、 Global API Key 、 Record ID (需要使用前两者来获取)
登录到CF,在定义动态域名建立的A记录时,要关闭小云朵,(如开启小云朵,刚执行脚本B)在托管的域名首页(Overview)右下角找到 Zone ID 记录下来通过验证身份后就会看到以下API KEY了,复制记录下来要通过下面代码取得 Record ID
找一台Linux的机子命令行状态上执行以下指令,注意{}中的参数按你自己的实际情况填写,然后把{}去除。
1234curl -X GET "https://api.cloudflare.com/client/v4/zones/{ZONE_ID}/dns ...
开启Debian自带的TCP BBR加速
开启Debian自带的TCP BBR加速
操作方法:
1、使用 root 权限运行下面代码
uname -r //内核版本高于 4.9 就行
2、开启BBR
12echo "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
3、生效更改
sysctl -p
4、执行下面命令,如果结果中带有bbr,则证明你的内核已开启bbr。
sysctl net.ipv4.tcp_available_congestion_control
注:也可以执行下面命令,如果结果中有bbr,也可以证明你的内核已开启bbr。
lsmod | grep bbr








