docker 命令
每个服务创建一个容器,并将容器连在一起。docker依托的虚拟机称之为虚拟机。
docker安装
https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce
docker-compose安装
https://blog.csdn.net/qq_37106501/article/details/141252838参考这个文档中的GitHub官方下载安装。
使用国内镜像原下载:
docker-compose启动
docker-compose up -d
修改配置(minio)
docker-compose up -d
sudo docker ps
会输出当前所有正在运行容器,


这里是指端口映射,
一般来说,有端口映射的属于主程序
出现bug
以下命令行打印主程序日志
sudo docker logs 94e7b0814263

S3是与存储相关的部分,考虑minio配置正确性。
在这里插入图片描述

这里有点问题,怎么确定用50002????
0.0.0.0:9002->9000/tcp, [::]:9002->9000/tcp,
0.0.0.0:50002->9001/tcp, [::]:50002->9001/tcp
使用一个服务器运行docker,将这个服务器成为宿主机,->表示映射,即将宿主机的9002端口映射为docker的9000,[::]魏IPv6对应的映射情况,有两条则为不同服务的minIO服务
在本地访问minIO地址http://172.16.1.180:50002,则进入minIO的可视化界面

如何确定username、password具体的值?
在网站中填写minIO相关内容
endpoint填写依据:
获取方式:Endpoint 是 MinIO 服务的访问地址。若 MinIO部署在本地服务器,且端口为默认 9000,则
Endpoint 可能是http://localhost:9880;若部署在远程服务器,IP 为192.168.1.100,端口9000,则
Endpoint 为http://192.168.1.108:9088。可咨询服务器管理员或査看 Minl0 部署配置文件确定。
domain:获取方式:如果为 Minl0 配置了域名访问(如通过 DNS 解析、反向代理等方式),该域名就是要填的
Domain 。比如配置了minio.example.com用于访问 Min0 服务,那么minio.example.com 就是 Domain。可
向网络或系统管理员询问已配置的域名信息。
docker-compose出错:
后台管理界面:默认管理员账号和密码为 admin@playedu.xyz / playedu
普通用户登录入口:
PC 端口:http://localhost:9800
H5 端口:http://localhost:9801
API 端口:http://localhost:9700
1.项目根目录(包含 docker-compose.yml 文件)
docker-compose down移除所有容器、网络
2.若对Dockerfile及逆行修改, docker-compose build 根据 docker-compose.yml 中的配置和 Dockerfile 重新构建镜像
3.docker-compose up -d重新启动项目
0.0.0.0 :监听服务器上的所有网络接口,包括服务器本地、私网、公网、
localhost (类似于127.0.0.1):仅监听本地环回接口,只有在服务器本机才能访问
如果是特定 IP 地址,比如 192.168.1.100 ,就只有这个指定 IP 能访问
4913

被折叠的 条评论
为什么被折叠?



