paas相关,添加ing
1. docker
构建镜像,docker build -t image_name:version dockerfilePath。使用镜像启动一个docker容器,docker run --name qingqingniao --port 80: 28001 --d image_name:version
1.1 常用命令:
docker ps | grep xxx 查看某个容器信息
docker logs -f dockerID 查看容器日志,实时打印
docker create --name qingqingniao --port 创建容器,但不运行该容器
docker run --name qingqingniao --port 80:21002 创建一个新的容器并运行容器,相当于 docker create + docker start
docker start dockerID 运行容器
docker stop dockerID 停止容器
docker restart dockerID 重启容器,容器id不会变化
docker kill dockerID 杀掉运行中的容器
docker rm dockerID 删除容器,必须在容器停止后才能操作
docker attach dockerID 连接并查看当前容器运行,一般看到打印日志界面,ctrl + c 或 ctrl + d不好用
docker exec -it dockerID /bin/sh 进入到容器
docker cp dockerID:/bin/sh/xx /home/xx 容器到宿主机之间数据拷贝
docker images | grep xxx
docker rmi -f imageXXX 删除镜像
1.2 dockerfile文件配置
文件名称 Dockerfile.yaml
2. image
构建容器需要。
3. blueprint
蓝图文件分为服务蓝图和微服务蓝图。微服务蓝图包含微服务镜像信息。
4. service
一个服务包含一个或多个微服务,启动服务即启动其包含的微服务。
5. microservice
一个微服务一般包含一个镜像,启动微服务即启动一个docker容器。