1.        docker镜像命令学习

1.1 假设想拉取一个nginx的镜像,先访问Docker Hub 网站,找到nginx镜像,然后控制台执行 docker pull nginx 拉取最新镜像

再执行docker images查看镜像

镜像删除命令: docker rmi 镜像名

2 .  容器命令

containerName: 自己创建的容器名字

80:80   冒号左边是宿主机的port,右边是容器里应用的port

例如

查看所有运行中的容器命令 :  docker ps

查看所有容器命令:docker ps -a

查看容器日志: docker logs -f 【containerName】

容器启动命令: docker start 【containerName】

容器停止命令:docker stop 【containerName】

容器删除命令:docker rm【containerName】

进入容器内部

3. 数据卷

将数据卷挂载到容器当中

如果挂载的数据卷(html)不存在,会自动创建

4. docker file学习

docker file编写例子

由于已经有java:8-alpine帮我们做过jdk8的安装了。所以我们只需要基于java:8-alpine构建新的镜像

5. docker compose

跟之前的比较

例子:

除了mysql,每个文件夹下就一个dockerfile

docker学习记录相关推荐

  1. docker 学习记录1

    一. 1. Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到 ...

  2. b站docker学习记录

    https://www.bilibili.com/video/BV1og4y1q7M4?p=22 一.部署nginx 搜索nginx的镜像 可以在docker hub中搜索,也可以直接使用命令dock ...

  3. docker 学习记录

    2018-5-31 update 4.dcoker 在宿主机和docker container之间传递文件 宿主 --> container        docker cp /path < ...

  4. Docker学习记录(三):配置 Docker 加速器:使用阿里云镜像仓库

    上两篇文章介绍了Windows环境下通过Docker Toolbox使用Docker,由于国内的网络问题,从Docker的官方镜像仓库获取镜像往往很慢,甚至经常失败,这篇文章介绍如何通过阿里云镜像库获 ...

  5. Docker学习记录-01

    Docker 的基本组成 镜像(image): 好比一个模板,tomcat -> run -> tomcat01 (container) 镜像可以创建多个容器 容器(container): ...

  6. Docker学习记录(到docker-compose)

    Docker 官网:https://www.docker.com/ 文档:https://docs.docker.com/ 仓库:https://hub.docker.com/ Docker的组成 镜 ...

  7. Docker学习之路 用commit命令创建镜像

    Docker学习之路 用commit命令创建镜像 docker 74k 次阅读 · 读完需要 7 分钟 假期快要结束了,干点正事,接着Docker的学习. 构建镜像 构建镜像的两种方法: 使用dock ...

  8. Docker学习五:Docker 数据管理

    前言 本次学习来自于datawhale组队学习: 教程地址为: https://github.com/datawhalechina/team-learning-program/tree/master/ ...

  9. Docker学习四:Docker 网络

    前言 本次学习来自于datawhale组队学习: 教程地址为: https://github.com/datawhalechina/team-learning-program/tree/master/ ...

最新文章

  1. TBContact -- 导出ThunderBird邮件地址本
  2. c# image转换为bitmap_C# 人脸识别库
  3. finereport 登录界面的代码文件_Confluence 6 自定义登录界面
  4. Android 读取assets文件下的txt文件
  5. HashMap实现相同key,对value的操作
  6. Java 第三章 选择结构
  7. 码云一个仓库只有一个项目吗_gitee码云完整使用教程(部署与克隆)
  8. 邮箱有什么用_大公司为什么要用企业邮箱?大公司企业邮箱用什么比较好?
  9. ConcurrentHashMap的源码分析-fullAddCount源码分析
  10. Akka系列---什么是Actor
  11. java基本数据类型所占长度_java基本数据类型长度详解
  12. Oracle如何创建索引、删除索引、查询索引
  13. JS获取Audio音频的实时时间
  14. UVALive - 4487 HDU3234 UVA12232 【带权并查集】 非常好的一道题!!!
  15. 注塑模具的温度对注塑工艺的影响到底有多大呢
  16. 基于OCCT7.4的实验性CAD程序
  17. android中数据库sql语句删除指定日期或之前之后的数据
  18. js将HTML导出生成word文档
  19. 2019汤家凤考研数学资料【超全】
  20. 金三银四过后整理出的阿里最新Java程序员面试题目(2018.4月)

热门文章

  1. python全栈和java全栈_全栈和python的区别
  2. python输出时间格式_python中日期和时间格式化输出的方法小结_python
  3. java网站短信接口_网云JAVA短信接口API
  4. vue 进入首页只弹一个弹框_vue.js实现只弹一次弹框
  5. 2016年4月计算机组成原理试题答案,全国2018年4月自考(02318)计算机组成原理试题及答案...
  6. 最新 UI 色彩渐变素材模板|设计师好帮手
  7. matplotlib 横坐标只显示整数_面试题系列 (168) matplotlib条形图绘制
  8. 一维装箱问题 java_c语言来实现贪心算法之装箱问题
  9. 【乐理知识】第二章 音符 休止符
  10. QT创建文件夹(QDir方式)