01-Docker基础配置
1、Docker国内镜像源加速
之前配置的都是阿里云的镜像加速,后来反映过来所有拉去的image都是两年前的,后来发现是因为阿里云停止从Dockerhub拉取镜像了。
这个时候就需要换一个地址,网上地址很多,这里就给大家提供一个。
这里是一个代理网站
改配置已经作废
{
"registry-mirrors": [
"http://hubmirror.c.163.com",
"https://registry.dockercn.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
配置完毕后,需要清除一下阿里云的认证配置
windows路径: C:\Users\用户.docker\config.json
Linux: 用户/.docker/config.json
– 这里用户是你登录的用户 : windows: 就是c盘你的用户名路径下、linux :/home路径下的, 或者/root
别忘了重启一下docker服务,就好了
02、Docker创建日志提示端口错误
描述:
An attempt was made to access a socket in a way forbidden by its access permissions。
原因:Windows动态起始端口默认为1024,此时创建端口大于此数。
解决方案:
管理员打开命令提示符 一定是管理员权限
# 执行
netsh int ipv4 set dynamicport tcp start=49152 num=16383
netsh int ipv4 set dynamicport udp start=49152 num=16383
# 查看
netsh int ipv4 show dynamicport tcp
最后重启电脑即可
03、Docker Daemon配置优化
下面是Docker的daemon配置文件, 路径:/etc/docker/daemon.json
复制时需要把注释去掉
{
// docker主数据目录
"data-root": "/disk_ssd/dockerd/docker",
// 内部仓库地址
"insecure-registries": [
"192.168.1.6:5000"
],
// 容器日志文件
"log-driver": "json-file",
// 日志级别
"log-level": "warn",
// 日志配置
"log-opts": {
// 最多文件数量
"max-file": "3",
// 文件大小
"max-size": "50m"
},
// 镜像仓库配置,可以配置多个, 逗号分割
"registry-mirrors": [
"https://docker.m.daocloud.io"
]
}
作者:何贤刚 创建时间:2024-02-29 20:25
最后编辑:何贤刚 更新时间:2025-09-20 15:03
最后编辑:何贤刚 更新时间:2025-09-20 15:03