从零开始学docker(五)-可用的docker镜像

最近docker镜像都不能访问,目前亲测可用的docker镜像可用,并拉取mysql测试完成。

缺点 docker search 查不到镜像的索引列表,只能手动查询索引目录(解决方案在最后)。

linux服务器vim打开镜像文件daemon.json

java 复制代码
 vim /etc/docker/daemon.json 

添加以下镜像

shell 复制代码
 {
  "registry-mirrors": [
    "https://docker.1panelproxy.com",
    "https://2m11665s.mirror.aliyuncs.com",
    "https://registry.docker-cn.com",
    "https://dockerhub.azk8s.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "http://hub-mirror.c.163.com",
    "https://k8s.gcr.io",
    "https://github-releases.githubusercontent.com",
    "https://vsxcs7sq.mirror.aliyuncs.com",
    "https://ustc-edu-cn.mirror.aliyuncs.com"
   ]
}

重新加载镜像文件

shell 复制代码
 systemctl daemon-reload

重启docker容器

java 复制代码
 systemctl restart docker

测试拉取mysql镜像

java 复制代码
[root@192 ~]# docker pull mysql
Using default tag: latest
latest: Pulling from library/mysql
2c0a233485c3: Pull complete 
cb5a6a8519b2: Pull complete 
570d30cf82c5: Pull complete 
a841bff36f3c: Pull complete 
80ba30c57782: Pull complete 
5e49e1f26961: Pull complete 
ced670fc7f1c: Pull complete 
0b9dc7ad7f03: Pull complete 
cd0d5df9937b: Pull complete 
1f87d67b89c6: Pull complete 
Digest: sha256:0255b469f0135a0236d672d60e3154ae2f4538b146744966d96440318cc822c6
java 复制代码
[root@192 ~]# docker image ls
REPOSITORY   TAG       IMAGE ID       CREATED        SIZE
mysql        latest    56a8c14e1404   2 months ago   603MB

查询仓库索引的方法

以前使用docker search命令进行镜像查询,目前此命令查询会报以下错误

解决方案,在docker search 后添加: register.liberx.info/镜像名称

java 复制代码
docker search register.liberx.info/mysql

查询Description的详情

java 复制代码
docker search register.liberx.info/portainer --no-trunc --limit 5

格式化查询

java 复制代码
 docker search register.liberx.info/portainer --no-trunc --limit 5 --format "{{.Name}}: {{.Description}}"

运行docker的图形化界面portainer-ce

java 复制代码
docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

启动页面访问linuxip:9000

tips: 第一次访问需要创建密码

相关推荐
zhanghaofaowhrql12 小时前
Cursor+GitOps:自动化运维新姿势
运维·自动化
梦想的颜色13 小时前
硬核实践:使用 Docker 部署生产级 Redis(持久化 + 安全配置 + 高可用)
redis·docker·redis持久化·docker compose·redis哨兵·rdb aof
weixin_4713830314 小时前
Docker - 05 - 构建流程
运维·docker·容器
夏玉林的学习之路14 小时前
如何远程连接服务器
运维·服务器
风曦Kisaki15 小时前
#Linux数据库管理Day06:主从同步与MaxScale读写分离
linux·运维·数据库
Tipriest_16 小时前
ubuntu创建和更换当前swap大小
linux·运维·ubuntu
雨辰AI16 小时前
生产级实战:人大金仓 V9 标准化运维手册(日常巡检 + 监控告警 + 应急处置)
java·运维·数据库·后端
ejinxian17 小时前
微虚拟机 smolvm 与Docker 容器比较
运维·docker·容器·smolvm
ShiXZ21317 小时前
PDF-OCR文件识别篇(八):配置、运维与排错
java·运维·ocr·dubbo·springboot
爱码少年17 小时前
Docker如何一次查看多个容器日志
运维·docker·容器