aria2c 添加 BT-Tracker
vim aria.sh 1234#!/bin/bashtracker=`curl -s -k https://ngosang.github.io/trackerslist/trackers_best.txt |awk NF|sed ":a;N;s/\n/,/g;b a"`#echo $trackeraria2c $* --bt-tracker=$tracker chmod +x aria.sh Usage: ./aria.sh [OPTIONS] [URI | MAGNET | TORRENT_FILE | METALINK_FILE]…
Docker Hub 快速入门指南
1 # 注册在 https://hub.docker.com 免费注册一个 Docker 账号。 12docker logindocker logout 2 重新标记语法: docker tag REPOSITORY/镜像名:版本 || IMAGE ID REPOSITORY/账号名/镜像名:版本` docker tag 17b25f5de8e7 vnuwihr nginx2 v100 固定位 固定位 镜像ID 用户名 镜像名 版本 例子: 12docker tag local-image:v2 username/image:v3docker tag nginx username/mynginx:1.2.0 3 推送镜像12docker push username/image:v3docker push username/mynginx:1.2.0 4 参考1234567891011121314151617181920# 拉取镜像docker pull username/image:v3# 删除镜像docker...
在CentOS 7 上安装Docker
1 Docker CE 安装部署步骤Docker Community Edition(简称 Docker CE)是 Docker 官方提供的免费版本,为开发者和运维团队提供了完整的容器化平台,助力高效构建和运行容器化应用。 1.1 环境准备与安装步骤1. 安装系统依赖工具在开始之前,需确保系统已安装必要的依赖包,执行以下命令: 1sudo yum install -y yum-utils device-mapper-persistent-data lvm2 2. 配置 Docker CE 镜像源(阿里云加速)为提升下载速度,建议使用国内镜像源: 1sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3. 替换默认仓库地址修改软件源配置,将官方地址替换为阿里云镜像: 1sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+'...
Docker国内镜像
1 国内镜像源• 网易:http://hub-mirror.c.163.com • 官方中国:https://registry.docker-cn.com • 科大镜像:https://docker.mirrors.ustc.edu.cn • 七牛云:https://reg-mirror.qiniu.com • 腾讯云:https://mirror.ccs.tencentyun.com • 阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,登录阿里云->产品->搜索"容器镜像服务"->镜像库->镜像加速器。 2 配置镜像加速配置方式可以采用以下几种方法,建议直接修改/etc/docker/daemon.json。 2.1 直接调用1docker run nginx --registry-mirror=https://docker.mirrors.ustc.edu.cn 2.2...
centos 8 安装 docker 以及兼容性问题处理
1 安装问题处理redhat做了自己的容器解决方案,并在软件源中限制了containerd.io 的新版本安装。 Red Hat 在 RHEL/CentOS 8 中默认使用 podman 和 buildah 作为容器解决方案,直接安装 Docker CE 可能会遇到依赖问题。Building, running, and managing containerscentos8目前直接安装会提示containerd.io版本不支持的问题,此时可以通过–nobest选项安装,不过这样安装,每次更新时都会有警告提示。所以最好还是先装好高版本的containerd.io再装docker-ce。 1.1 配置镜像源dnf config-manager –add-repo=http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 1.2 查看版本dnf list containerd.io –showduplicates | sort -r 1.3...
Docker desktop tutorial
1 docker login 失败1.1 Q1: Error saving credentials: error storing credentials - err: exec: “docker-credential-desktop.exe”: executable file not found in $PATH, out: vim /root/.docker/config.json “credsStore”: “desktop.exe”,~/.docker/config.json change credsStore to credStore 相当于不适用加密存储 “credsStore”: “secretservice” 相当于使用 docker-credential-secretservice与这个命令效果相同:ln -s /usr/bin/docker-credential-secretservice /usr/bin/docker-credential-desktop.exe A:未验证sudo ln -s /mnt/c/Program\...
Docker端口映射失败
1 查看端口占用netstat -aon|findstr “被占用端口号”taskkill /pid 该程序PID -t -f 2 查看被占用的端口范围netsh interface ipv4 show excludedportrange protocol=tcp 3 解决办法:Hyper-V的动态端口保留(默认保留端口范围:5000-65535) 12345678# 1. 临时禁用Hyper-V(需重启)dism.exe /Online /Disable-Feature:Microsoft-Hyper-V# 2. 重启后保留目标端口netsh int ipv4 add excludedportrange protocol=tcp startport=8000 numberofports=1# 3. 重新启用Hyper-V(需重启)dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All 4 参考删除30000-40000的TCP端口保留范围 12netsh int ipv4 delete...
Docker desktop tutorial
方法1:直接修改daemon.json 12345vim /etc/docker/daemon.json{ "storage-driver": "overlay2", "data-root": "/mnt/f/OS/docker"} 方法2:修改启动文件 123sudo vim /etc/systemd/system/multi-user.target.wants/docker.service#将ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock修改以下内容:ExecStart=/usr/bin/dockerd --graph=/home/data/docker --storage-driver=overlay2 sudo systemctl daemon-reloadsudo systemctl restart dockersudo systemctl status docker
wsl root用户下docker 无法启动
1 wsl root用户下docker 无法启动今天是周六,早上起床折腾了一下,开了个管理员的WSL终端,进入root用户运行,突然不行了,然后重启docker,无果,最后再折腾了一下,居然又可以了。 现在总结一下 先关闭原来的管理员WSL界面,重新开启一个 首先需要进入管理员的WSL,然后直接进入root用户,直接在root用户启动docker,就可以了 https://blog.csdn.net/weixin_42971644/article/details/99870601 wsl需要启动systemctl ,就是让systemd以pid=1运行 2020-05-17还有可能是防火墙iptables问题 CHAIN_ADD failed (No such file or directory): chain PREROUTINGcentos8 运行nftables。需要启用iptables-legacy
Docker 故障处理
1 Docker 故障处理1.1 问题描述安装完docker 后,执行docker version相关命令,出现:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 1.2 原因摘自docker mannual上的一段话:Manage Docker as a non-root userThe docker daemon binds to a Unix socket instead of a TCP port. By default that Unix socket is owned by the user root and other users can only access it using sudo. The docker daemon always runs as the root user.If you don’t want to use sudo when you use the docker command, create...