【好用的个人工具】使用Docker部署reference速查表工具

举报
江湖有缘 发表于 2023/12/26 14:41:46 2023/12/26
【摘要】 【好用的个人工具】使用Docker部署reference速查表工具

一、reference介绍

  • reference简介

referenc 是一个为开发人员分享快速参考备忘清单(速查表)工具。

二、本地环境介绍

2.1 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostname IP地址 操作系统版本 Docker版本
dokcer 192.168.3.166 centos 7.6 2 20.10.17

2.2 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境请谨慎;
2.在Docker环境下部署reference速查表工具。

三、本地环境检查

3.1 检查Docker服务状态

检查Docker服务是否正常运行,确保Docker正常运行。

[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2023-12-21 18:58:04 CST; 3 days ago
     Docs: https://docs.docker.com
 Main PID: 11425 (dockerd)
    Tasks: 47
   Memory: 387.3M
   CGroup: /system.slice/docker.service
           ├─11425 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

3.2 检查Docker版本

检查Docker版本

[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701

3.3 检查docker compose 版本

检查Docker compose版本,确保2.0以上版本。

[root@jeven ~]# docker compose version
Docker Compose version v2.6.0

四、下载reference镜像

从docker hub拉取reference镜像

[root@jeven ~]# docker pull wcjiang/reference:latest
latest: Pulling from wcjiang/reference
Digest: sha256:5a932f2ec25f830a887e936ab6f9978b6481d9647a173c6022327b8c86e9beb9
Status: Image is up to date for wcjiang/reference:latest
docker.io/wcjiang/reference:latest

五、部署reference速查表

5.1 创建reference容器

使用docker-cli快速部署reference容器

docker run -d --name reference --restart always -p 8933:3000 wcjiang/reference:latest

使用docker compose运行reference容器

version: '3.9'
services:
    reference:
        image: 'wcjiang/reference:latest'
        ports:
            - '8933:3000'
        restart: always
        container_name: reference


  • 使用docker-compose.yaml文件创建reference容器
[root@jeven reference]# docker compose up -d
[+] Running 2/2
 ⠿ Network reference_default  Created                                                                                   0.0s
 ⠿ Container reference        Started                                                                                   0.3s

5.2 检查reference容器状态

检查reference容器状态,确保reference容器正常启动。

[root@jeven reference]# docker compose ps
NAME                COMMAND                  SERVICE             STATUS              PORTS
reference           "/busybox httpd -f -…"   reference           running             0.0.0.0:8933->3000/tcp, :::8933->3000/tcp

六、访问reference首页

访问地址:http://192.168.3.166:8933/,将IP替换为自己服务器IP地址,进入到reference首页。如果无法访问,则检查服务器防火墙是否设置,云服务器的安全组端口是否放行等。

在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。