使用docker-compose管理docker服务
2023-12-21 18:33:47
使用docker-compose管理docker服务
1,创建docker-compose.yml
version: '3'
services:
javaapp:
build:
context: ./javaapp
dockerfile: Dockerfile
ports:
- "9202:9202"
- "19202:19202"
goapp:
build:
context: ./goapp
dockerfile: Dockerfile
ports:
- "29999:29999"
2,重新创建并启动所有服务
docker-compose up --build
3,重新创建并启动所有服务后台运行
docker-compose up --build -d
4,查看日志docker-compose logs 镜像名称
docker-compose logs javaapp
5,停止服务
#停止所有
docker-compose down
#停止指定服务
docker-compose stop [service-name]
6,重启服务
#重启所有
docker-compose restart
#重启指定服务
docker-compose restart [service-name]
7,查询日志
#查询运行docker镜像 id
docker ps
#通过id进入虚拟机 跟liunx一样
docker exec -it 895683b69372 /bin/sh
文章来源:https://blog.csdn.net/qq_25958497/article/details/135137243
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!