编写Dockerfile
FROM loblaw/java8:latest
MAINTAINER dev001
ADD dispensedata-web-2.1.2.jar demo.jar
EXPOSE 8008
ENTRYPOINT ["java","-jar","demo.jar"]
构建镜像
docker build -t web_app:v1 .
启动容器
docker run -d --name demo1 -p 8085:8008 web_app:v1
更新为自动重启
docker update --restart=always demo1
镜像的导出 / 导入
docker save -o fedora.tar fedora:latest
docker load --input fedora.tar
官方文档:
https://docs.docker.com/engin...
其他:
## 重新编译发布
docker-compose up -d --build
# 查看日志
docker logs -f 243c32535da7
# 进入容器
docker exec -it 243c32535da7 /bin/bash
# 将镜像ubuntu:15.10标记为 runoob/ubuntu:v3 镜像。
docker tag ubuntu:15.10 runoob/ubuntu:v3
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。