当前位置: 首页 > article >正文

内网使用docker搭建librespeed测速网站

外网拉取镜像测试

sudo docker run -p 20080:80 -d --name speedtest --rm ghcr.io/librespeed/speedtest

使用浏览器打开IP:20080,可以打开这个测速网站,验证通过

保存镜像到本地

首先查看镜像的ID号

socket@workstation-1:~$ sudo docker images
REPOSITORY                     TAG       IMAGE ID       CREATED      SIZE
ghcr.io/librespeed/speedtest   latest    26f18b4e1207   3 days ago   570MB

此处ID为26f18b4e1207
然后保存镜像到本地

sudo docker save 26f18b4e1207 > speed-save.tar

最后把tar文件传到内网,嫌大可以用gzip再压缩

gzip speed-save.tar

内网导入docker镜像

docker load < speed-save.tar

导入的镜像没有tag,需要自己添加
使用docker images查看tag为<none>的ID,记下来,手动添加tag

docker tag 26f18b4e1207 speed/myspeed:test

再次使用docker images即可看到镜像添加了tag
现在运行容器

docker run -d --name myspeedcon -p 10009:80 speed/myspeed:test

其中:–name后面加的myspeedcon,是给容器起的名字,可以随便更改;-p 10009:80是指把容器中的80端口映射到宿主机10009端口,可以随意修改10009,不要与宿主机已有端口冲突;speed/myspeed:test是刚才使用docker tag添加的tag
使用docker ps查看容器是否运行成功

[root@localhost ~]# docker ps
CONTAINER ID   IMAGE                COMMAND                   CREATED          STATUS          PORTS
                      NAMES
d88caa1e4b31   speed/myspeed:test   "docker-php-entrypoi…"   52 minutes ago   Up 52 minutes   0.0.0.0:10009->80/tcp, :::10009->80/tcp   myspeedcon

现在可以愉快的测速了


http://www.kler.cn/a/419088.html

相关文章:

  • YOLO 标注工具 AutoLabel 支持 win mac linux
  • 搭建业务的性能优化指南
  • vscode ctrl+/注释不了css
  • 【深度学习基础】一篇入门模型评估指标(分类篇)
  • Flutter:页面滚动
  • 服务熔断-熔断器设计
  • 挑战用React封装100个组件【004】
  • UaGateway:实现OPC DA和OPC UA的高效转换
  • FFmpeg一些常用的命令
  • ElasticSearch的学习
  • JAVA中HashMap、TreeMap、LinkedHashMap 的用法与注意事项
  • 简单搭建qiankun的主应用和子应用并且用Docker进行服务器部署
  • AI高中数学教学视频生成技术:利用通义千问、MathGPT、视频多模态大模型,语音大模型,将4个模型融合 ,生成高中数学教学视频,并给出实施方案。
  • MySQL索引与分区:性能优化的关键
  • openbmc dbus架构简析(二)
  • DDR3与MIG IP核详解(一)
  • ESP32-S3模组上跑通ES8388(12)
  • SpringBoot集成swagger3
  • 【Docker】部署nginx
  • 常用元器件使用方法36:USB转串口芯片CH340X
  • 【07】MySQL中的DQL(数据查询语言)详解
  • 【JavaWeb maven基础知识总结】
  • RabbitMQ rabbitmq.conf配置文件详解
  • 算法训练营day22(二叉树08:二叉搜索树的最近公共祖先,插入,删除)
  • spring boot3.3.5 logback-spring.xml 配置
  • git基本操作说明