docker使用

登录
docker login -u username -p password registry.cn-hangzhou.aliyuncs.com

使用当前目录的 Dockerfile 创建镜像,标签为registry.cn-hangzhou.aliyuncs.com/duck_a/blog:latest
docker build -t registry.cn-hangzhou.aliyuncs.com/duck_a/blog:latest ./

推送到仓库
docker push registry.cn-hangzhou.aliyuncs.com/duck_a/blog:latest

拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/duck_a/blog:latest

查看本地镜像
docker images

Dockerfile
基础镜像:版本(不指定为latest)
FROM java:8
维护者信息
MAINTAINER gaof
指定与外界交互的端口
EXPOSE 8080
指定持久化目录
VOLUME /tmp
将路径下的jar包添加进去,名字替换为app.jar
ADD target/blog-1.0.0.jar /app.jar
修改文件时间为当前时间
RUN bash -c 'touch /app.jar'
配置容器 执行java -jar /app.jar
ENTRYPOINT ["java","-jar","/app.jar"]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 环境 更新源--->https://mirrors.tuna.tsinghua.edu.cn/help/ubunt...
    ESE_阅读 4,461评论 0 0
  • Docker入门(程序员和运维必备) 首先来简单说下什么是Docker Docker 是一个开源的应用容器引擎,让...
    逸辰_fb60阅读 4,237评论 0 0
  • 1、写在前面 数据库配置监控,有时候使用数据源自带的监控,比如Druid,有时候使用一些第三方(不侵入),本文使用...
    糖纸疯了阅读 4,659评论 0 0
  • docker方式 创建并实现项目(此处是使用配置中心项目做案例): 修改build.gradle文件(使用的doc...
    bullion阅读 4,314评论 0 0
  • 推荐指数: 6.0 书籍主旨关键词:特权、焦点、注意力、语言联想、情景联想 观点: 1.统计学现在叫数据分析,社会...
    Jenaral阅读 11,007评论 0 5