Docker管理面板SimpleDocker的具體使用
一、SimpleDocker介紹
1. SimpleDocker簡介
SimpleDocker 是一個簡單的Docker控制面板,致力于可以讓開發(fā)者更方便,更無障礙的使用Docker, 其界面簡潔,操作便捷。
2. SimpleDocker特點
當前版本的特點
- 鏡像 詳情、拉取、運行、導出、導入、刪除、備份到本地
- 容器 詳情、啟動、停止、運行、暫停、刪除、精簡、導出、重命名、備份到本地
- 高級 終端、日志、文件管理、網絡配置、異常通知
- 存儲 管理、創(chuàng)建、刪除、精簡
- 網絡 管理、創(chuàng)建、連接、精簡
- 安全 登錄、密碼重置
- 設置 容器創(chuàng)建模式,容器異常通知配置
- 監(jiān)控 容器異常通知、容器性能監(jiān)控
二、本地環(huán)境介紹
1. 本地環(huán)境規(guī)劃
本次實踐為個人測試環(huán)境,操作系統(tǒng)版本為centos7.6。
hostname | IP地址 | 操作系統(tǒng)版本 | Docker版本 |
---|---|---|---|
jeven | 192.168.3.166 | centos 7.6 | 20.10.17 |
2. 本次實踐介紹
1.本次實踐部署環(huán)境為個人測試環(huán)境,生產環(huán)境請謹慎使用;
2.使用docker成功部署SimpleDocker管理面板。
三、本地環(huán)境檢查
1.檢查Docker服務狀態(tài)
檢查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 Tue 2023-05-23 21:34:31 CST; 1 day 15h ago Docs: https://docs.docker.com Main PID: 12192 (dockerd) Tasks: 36 Memory: 1.8G
2. 檢查Docker版本
檢查Docker版本
[root@jeven ~]# docker -v Docker version 20.10.17, build 100c701
3.檢查docker compose 版本
檢查Docker compose版本,確保2.0以上版本。
[root@jeven ~]# docker compose version Docker Compose version v2.6.0
四、下載SimpleDocker鏡像
下載SimpleDocker鏡像
docker pull registry.cn-hangzhou.aliyuncs.com/seven-tao/simple-docker:0.0.7.1
五、部署SimpleDocker管理面板
1. 編輯docker-compose.yaml文件
編輯docker-compose.yaml文件
[root@jeven simpledocker]# cat docker-compose.yaml version: '3' services: redis: image: redis:latest restart: always web: image: registry.cn-hangzhou.aliyuncs.com/seven-tao/simple-docker:0.0.7.1 restart: always ports: - "9091:4050" volumes: - /tmp/simple-docker/back:/tmp/back - /var/run/docker.sock:/var/run/docker.sock depends_on: - redis
2. 創(chuàng)建SimpleDocker容器
使用docker compose創(chuàng)建SimpleDocker容器
[root@jeven simpledocker]# docker compose up -d [+] Running 7/7 ? redis Pulled 19.9s ? a2abf6c4d29d Already exists 0.0s ? c7a4e4382001 Pull complete 0.6s ? 4044b9ba67c9 Pull complete 0.8s ? c8388a79482f Pull complete 1.3s ? 413c8bb60be2 Pull complete 1.4s ? 1abfd3011519 Pull complete 1.4s [+] Running 3/3 ? Network simpledocker_default Created 0.0s ? Container simpledocker-redis-1 Started 0.4s ? Container simpledocker-web-1 Started 0.7s
3.查看SimpleDocker容器狀態(tài)
檢查SimpleDocker容器狀態(tài)
[root@jeven simpledocker]# docker compose ps NAME COMMAND SERVICE STATUS PORTS simpledocker-redis-1 "docker-entrypoint.s…" redis running 6379/tcp simpledocker-web-1 "/bin/sh -c '/app/Si…" web running 0.0.0.0:9091->4050/tcp, :::9091->4050/tcp
4. 檢查SimpleDocker容器日志
檢查SimpleDocker容器日志。確保服務正常啟動。
[root@jeven simpledocker]# docker compose logs simpledocker-redis-1 | 1:C 25 May 2023 05:30:15.634 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo simpledocker-redis-1 | 1:C 25 May 2023 05:30:15.634 # Redis version=6.2.6, bits=64, commit=00000000, modified=0, pid=1, just started simpledocker-redis-1 | 1:C 25 May 2023 05:30:15.634 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf simpledocker-redis-1 | 1:M 25 May 2023 05:30:15.635 * monotonic clock: POSIX clock_gettime simpledocker-redis-1 | 1:M 25 May 2023 05:30:15.635 * Running mode=standalone, port=6379. simpledocker-redis-1 | 1:M 25 May 2023 05:30:15.635 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. simpledocker-redis-1 | 1:M 25 May 2023 05:30:15.635 # Server initialized simpledocker-redis-1 | 1:M 25 May 2023 05:30:15.635 * Ready to accept connections simpledocker-web-1 | 2023/05/25 05:30:15.651 [I] [proc.go:6309] 初始化Docker上下文................OK! simpledocker-web-1 | 2023/05/25 05:30:15.652 [I] [proc.go:6309] 推斷運行目錄信息 ................OK! simpledocker-web-1 | 2023/05/25 05:30:15.653 [I] [proc.go:6309] 初始化Docker監(jiān)控 ................OK! simpledocker-web-1 | 2023/05/25 05:30:15.653 [I] [App.go:25] Redis 客戶端連接.........OK! simpledocker-web-1 | 2023/05/25 05:30:15.653 [I] [App.go:26] 初始化密碼 simpledocker-web-1 | 2023/05/25 05:30:15.655 [I] [App.go:26] 初始化密碼..OK simpledocker-web-1 | 2023/05/25 05:30:15.659 [I] [asm_amd64.s:1371] http server Running on http://:4050
六、訪問SimpleDocker管理面板
1. 登錄SimpleDocker
訪問地址:http://192.168.3.166:9091/
默認賬號: admin 默認密碼: 123456
2. 訪問SimpleDocker首頁
輸入默認的管理員賬號和密碼后,進入SimpleDocker首頁。
七、SimpleDocker的基本使用
1. 查看系統(tǒng)信息
查看系統(tǒng)相關信息
2. 查看容器鏡像信息
查看宿主機的本地容器鏡像信息。
3. 存儲管理
4. 容器網絡管理
5. 容器管理
容器管理功能,對容器進行簡單管理,可以對容器狀態(tài)進行監(jiān)控。
到此這篇關于Docker管理面板SimpleDocker的具體使用的文章就介紹到這了,更多相關Docker管理面板SimpleDocker內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
詳解使用export/import導出和導入docker容器
本篇文章主要介紹了詳解使用export/import導出和導入docker容器,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-07-07Docker的鏡像制作與整套項目一鍵打包部署的實現(xiàn)
這篇文章主要介紹了Docker的鏡像制作與整套項目一鍵打包部署的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-02-02docker-compose管理容器network與ip問題
這篇文章主要介紹了docker-compose管理容器network與ip問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01