Docker 部署常用应用(持续更新中)

   日期:2024-12-27    作者:ira0v 浏览:50    移动:http://w.yusign.com/mobile/quote/7132.html

Docker 图形页面管理工具常用的有三种,DockerUI ,Portainer ,Shipyard 。DockerUI 是 Portainer 的前身,这三个工具通过docker api来获取管理的资源信息。平时我们常常对着shell对着这些命令行客户端,审美会很疲劳,一些多命令不是很熟悉的同学使用也困难。如果有漂亮的图形化界面可以直观查看Docker资源信息,也是非常方便的。今天我们就搭建单机版的图形化管理工具Portainer。

1.2.1 查看portainer镜像

 
 

1.2.2 选择喜欢的portainer风格镜像,下载

 

1.2.3 启动dockerui容器

 

参数说明

-v /var/run/docker.sock:/var/run/docker.sock :把宿主机的Docker守护进程(Docker daemon)默认监听的Unix域套接字挂载到容器中

-v /opt/data3/mydocker/portainer_data:/data :把宿主机portainer_data数据卷挂载到容器/data目录

1、登陆 http://x.x.x.x:9209,设置管理员账号和密码。

2、单机版在新页面选择 Local 即可完成安装,集群选择Remote然后输入SWARM的IP地址,点击Connect完成安装。

4.浏览器访问 http://192.168.2.119:920 , 设置一个密码即可,点击创建用户

我们搭建的是单机版,直接选择Local ,点击连接

 现在就可以使用了,点击Local进入仪表盘主页面。

 容器页面

 

也可以通过官网查看:docker官网地址

 
 
 
 
 

参数说明

  • -p 3306:3306:将容器的3306端口映射到主机的3306端口
  • -v /mydata/mysql/conf:/etc/mysql:将配置文件夹挂在到主机
  • -v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机
  • -v /mydata/mysql/data:/var/lib/mysql/:将数据文件夹挂载到主机
  • -e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码
 
 
 
 

本机可以通过 root 和密码 root 访问 MySQL 服务。

 
 

进入容器内部修改mysql配置文件,如果离线状态下可能无法使用vim或者vi命令,就需要把配置文件拷贝到宿主机上来改,改完在拷贝回容器中。

 

比如(添加不区分大小写配置

 
 
 
 
 
 
 
 

查看运行挂载点:docker inspect nginx |grep Source

注意:先运行一次,为了拷贝配置文件

 
 
 
 

http://192.168.56.101:8090/

 

进入etc/ngxin:cd /etc/nginx

离线环境下vim或者vi无法使用,可以采用拷贝出来,改完在拷贝回来的方式进行修改,注意:xxxx是容器ID。

 
 
 
 
 
 
 
 

http://10.200.63.6:9205/login?from=%2F

 
 
 
 
 
--name,指定创建的容器的名字;
-e POSTGRES_PASSWORD=password,设置环境变量,指定数据库的登录口令为password;
-e ALLOW_IP_RANGE=0.0.0.0/0,这个表示允许所有ip访问,如果不加,则非本机ip访问不了
-p 54321:5432,端口映射将容器的5432端口映射到外部机器的54321端口;
-d postgres,指定使用postgres作为镜像。

使用Navicat连接数据库,步骤如下

 
 
 
 
 

可以curl localhost:9876 端口测试服务是否启动成功。

 
  •  RocketMQ是Java编写的程序,Broker和NameServer都在上面的镜像中,只是启动命令不同而已。
  • --link 将NameServer容器起个别名,Broker中需要配置一个NAMESRV_ADDR参数指向NameServer地址。
  • 可以使用curl localhost:10911验证下服务器是否启动
 
 
 
 

以使用curl命令测试控制台界面是否成功启动。curl localhost:9206。

浏览器输入IP:端口,可以访问可视化控制台页面。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

http://192.168.56.101:15672

用户名/密码:guest/guest

创建新的账号,设置角色等

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

http://192.168.56.101:5601

官方地址https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html

官网地址下载docker安装包https://eco.dameng.com/download/

拷贝安装包到 /opt 目录下,执行以下命令导入安装包

 

 结果显示如下

 

 CASE_SENSITIVE=0 //设置大小写敏感 否
UNICODE_FLAG=1 //设置字符集 UTF-8

COMPATIBLE_MODE=4 //设置查询返回字段在GROUP BY子句当中,也可以在控制台执行命令并重启数据库:SP_SET_PARA_VALUE(2,’COMPATIBLE_MODE’,4);
镜像中数据库默认用户名/密码为 SYSDBA/SYSDBA001

 
 
 
 

使用TABiX连接:http://localhost:8123/#!/login

使用命令

 

使用dbeaver连接

本文地址:http://w.yusign.com/quote/7132.html    述古往 http://w.yusign.com/static/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关行情
推荐行情
点击排行
{
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号