
No suitable servers found

我们在这里只需要docker内springboot项目和mongodb可以通讯,即可
(实在没有办法,尝试了几个小时设置支持ipv6模式,或者设置系统禁用ipv6改成ipv4,都无反应)
当然,所有端口都需要映射到docker外部如

- version: '3.1'
- mongo:
- image: mongo:4.2.1
- restart: always
- container_name: mongo
- ports:
- - 27017:27017
- volumes:
- - ./mongodb/data/db:/data/db # 挂载数据目录
- - ./mongodb/data/log:/var/log/mongodb # 挂载日志目录
- privileged: true # 设置容器的权限为root
- environment:
- MONGO_INITDB_ROOT_USERNAME: root
- MONGO_INITDB_ROOT_PASSWORD: xph87510227
- deploy:
- resources:
- limits:
- memory: 2G
- reservations:
- memory: 1G
-
- networks:
- default:
- external:
- name: xph-network
| history > history.txt | 查看历史执行指令,并输出到当期目录下history.txt文件中 |
| apt install net-tools | 安装net-tools,就可以运行ifconfig |
| ifconfig | 查看linux下ip |
| docker logs -f -t --tail 1000 xph-service > /mnt/docker/xph.txt | 实时查看容器xph-service的运行日志最新的1000行,并输出到xph.txt |
| docker-compose up -d --build | 重新编译image,(改变配置的镜像会重新编译) |
| docker network inspect xph-network | 查看network xph-network的详情 |