springcloud与docker命令
来源:互联网 发布:ps纸张纹理 知乎 编辑:程序博客网 时间:2024/06/05 07:15
1、registration-center(项目名)命令
docker build -t registration-center . (注意:最后有空格加一个点)
// 打包镜像
docker run -d -p 1111:1111 registration-center
// 将镜像运行在容器中,-d 表示后台运行,-p是端口映射
docker build -t registration-center . (注意:最后有空格加一个点)
// 打包镜像
docker run -d -p 1111:1111 registration-center
// 将镜像运行在容器中,-d 表示后台运行,-p是端口映射
查看日志
docker logs -f loving_mahavira(镜像名)
查看正在运行的容器的状态:docker ps
查看所有容器(包括已经Exit容器的状态):docker ps -a
删除镜像:docker rm 镜像名字
删除容器:docker rm 容器ID
强制删除容器:docker rm -f 容器ID
进入容器内部(前提是必须是正在运行的容器):docker exec -it 容器ID/bin/bash,运行exit退出
查看容器详细信息:docker inspect 容器ID
-e 声明运行时变量、--name定义镜像名
docker run -e aaa=111 -d --name=registration-center --spring.profiles.active=test -p 1112:1112 registration-center
例子:::
1、registration-center命令
mvn clean install package
docker build -t registration-center . // 打包镜像
docker run -e spring.profiles.active=prod -d --name=registration-center -p 1111:1111 registration-center // 将镜像运行在容器中,-d 表示后台运行,-p是端口映射
阅读全文