Docker部署FAST OS DOCKER容器管理工具

一、FAST OS DOCKER介绍

1. FAST OS DOCKER简介

FAST OS DOCKER是Docker的图形化管理工具,为用户提供了docker总览、本地容器管理、远程镜像拉取、服务器磁盘映射、服务器网络管理等功能,基本能满足中小型单位对容器管理的全部需求。

2. FAST OS DOCKER特点

  • 轻松管理Docker,可视化操作。
  • 界面直观、简洁,上手简单易操作。
  • 可以采用Dcoker安装方式,方便快捷。
  • 为防止服务器负载过高,进行了底层性能优化。
  • 安全性高,进行权限管理。

二、本次实践介绍

1. 本次实践简介

1.本次实践为个人测试环境,生产环境请谨慎使用;
2.使用docker部署FAST OS DOCKER容器管理工具;
3.FAST OS DOCKER工具的基本使用;
4.在dockerhub浏览时看到此开源项目,支持一波!
5.项目参考地址:https://hub.docker.com/r/wangbinxingkong/fast。

2. 本次实践环境

本次实践规划如下:

hostname IP地址 docker版本 fast容器镜像版本 操作系统版本
jeven 192.168.3.166 20.10.17 23.04.09 centos 7.6

三、本地环境检查

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 Mon 2023-03-13 17:43:40 CST; 3 weeks 6 days ago
     Docs: https://docs.docker.com
 Main PID: 117974 (dockerd)
    Tasks: 106
   Memory: 848.3M

2. 检查Docker版本

检查Docker版本

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

四、下载FAST OS DOCKER镜像

在dockerhub下载FAST OS DOCKER镜像,版本为23.04.09。

[root@jeven ~]# docker pull wangbinxingkong/fast:23.04.09
23.04.09: Pulling from wangbinxingkong/fast
ef5531b6e74e: Already exists 
a049d0eb1be8: Pull complete 
ad9871b2bb36: Pull complete 
33aadeed286f: Pull complete 
c0cedcf3f845: Pull complete 
4f4fb700ef54: Pull complete 
ad6e754f7227: Pull complete 
9a5cc8f75e6b: Pull complete 
39b80b1b9aa9: Pull complete 
Digest: sha256:d784c58f51062e78dc75f0267a83faa24bb31d0df3f387b4e06ef0d7a6640b94
Status: Downloaded newer image for wangbinxingkong/fast:23.04.09
docker.io/wangbinxingkong/fast:23.04.09

五、部署FAST OS DOCKER

1. 创建数据目录

创建数据目录

[root@jeven ~]# mkdir -p /data/fast
[root@jeven ~]# cd /data/fast/

2. 创建fastos容器

使用docker-cli运行fastos容器

docker run --name fastos \
--restart always -p 8881:8081 -p 8882:8082 -e TZ="Asia/Shanghai" -d \
-v /var/run/docker.sock:/var/run/docker.sock -v /etc/docker/:/etc/docker/ \
-v /data/fast:/fast/data -e FAST_STORE=http://8.210.124.47:8080 wangbinxingkong/fast:23.04.09

在这里插入图片描述

3. 检查fastos容器状态

检查fastos容器状态

[root@jeven fast]# docker ps
CONTAINER ID   IMAGE                                    COMMAND                  CREATED          STATUS                    PORTS                                                                                                                             NAMES
588bdee9a3e9   wangbinxingkong/fast:23.04.09            "/fast/dockercurl"       34 seconds ago   Up 33 seconds (healthy)   0.0.0.0:8881->8081/tcp, :::8881->8081/tcp, 0.0.0.0:8882->8082/tcp, :::8882->8082/tcp                                              fastos

六、访问FAST OS DOCKER

1. 登录FAST OS DOCKER

访问地址:http://192.168.3.166:8881/pc/#/Login
设置登录管理员账号和密码

在这里插入图片描述

在这里插入图片描述

2. 访问FAST OS DOCKER首页

设置完账号和密码后,自动跳转到FAST OS DOCKER首页。

在这里插入图片描述

七、FAST OS DOCKER的基本使用

1. 查看系统总揽页面

查看系统总揽页面,可以看到系统相关信息,容器、镜像、网络、数据卷四个部分。

在这里插入图片描述

2. 容器的基本管理

可以看到容器的基本信息,对容器进行启停、删除等操作;

在这里插入图片描述

进入某个容器的控制台

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查看容器统计信息,个人比较喜欢这个功能,可以看到容器实时占用系统资源状态。

在这里插入图片描述
在这里插入图片描述

3. 容器镜像管理

可以查看到本地的docker镜像,对镜像进行管理。

在这里插入图片描述

4. 数据卷管理

对数据卷进行管理,可有查看到数据卷的详细信息。

在这里插入图片描述
在这里插入图片描述

5. Docker网络管理

对docker网络的管理。

在这里插入图片描述

6. 镜像仓库管理

可以添加私有镜像仓库。

在这里插入图片描述

7. 应用市场管理

应用市场中可以安装一些常用的应用,当前还比较的少,希望后面继续增加!

在这里插入图片描述

八、创建一个测试容器

1. 拉取容器镜像

下载一个nginx:1.21的容器镜像

在这里插入图片描述

2. 创建测试容器

选择创建容器

在这里插入图片描述

容器名称:web01;
镜像设置:①经徐昂来源:dockerhub;②容器镜像:nginx:1.21;
是否自动拉取镜像:是,容器镜像已经拉取时可以选择否;
网络设置:8741:80;
其余配置默认,选择部署容器。

在这里插入图片描述

3. 查看创建的测试容器

等待容器创建完成以后,检查容器状态。

在这里插入图片描述

4. 访问测试容器服务

访问地址:http://192.168.3.166:8741/
可以正常访问!

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/jks212454/article/details/130565014