为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
第一个docker化的java应用_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

第一个docker化的java应用

刘果国 全栈工程师
难度中级
时长 1小时24分
  • 镜像(集装箱)

    仓库(超级码头)

    容器(运行程序的地方)

    docker运行过程:从仓库拉出镜像,运行,变成容器

    build(构建镜像)

    ship(运输镜像,从仓库)

    run(运行的镜像,即容器)

    查看全部
    0 采集 收起 来源:docker核心技术

    2020-03-23

  • docker的思想

    http://img1.sycdn.imooc.com//5e75d33400015f2d04450243.jpg

    查看全部
    0 采集 收起 来源:docker思想

    2020-03-21

  • CentOS安装Docker

    查看全部
    0 采集 收起 来源:linux安装docker

    2020-03-15

  • 忘忧草94

    ps -ef 没反应解释:
    docker容器相当于开辟了一个新的虚拟机,而这个虚拟机没有安装 ps命令
    解决方法
    1.apt-get update
    2.apt-get install procps
    *****切记:是在你的nginx容器里执行以上命令


    查看全部
    0 采集 收起 来源:运行nginx镜像

    2020-02-19

  • Docker核心技术:

    1. 镜像 build -- 集装箱

    2. 仓库 ship -- 码头

    3. 容器 run -- 运行程序的机器

    Docker运行过程:从仓库获取镜像,在本地执行Docker命令执行即可

    查看全部
    0 采集 收起 来源:docker核心技术

    2020-02-05

  • Docker解决的问题:

    1. 运行环境统一(集装箱思想)

    将各个运行环境,例如:Tomcat,JDK,操作系统等分别装入集装箱运送到码头,再由别的机器下载即可。

    2. 共用服务器时互不影响(隔离性思想)

    开发共用服务器时,Docker为每个人分配了固定的CPU,内存,磁盘,不会因为某个人的程序问题影响到别人导致全部资源被用光。

    3. 快速扩展,弹性伸缩(标准性思想)

    双十一等场合下,需要扩展服务器,采用Docker的标准化API,可以用几个命令来实现快速部署,启动。

    查看全部
  • 大体总结了一遍
    查看全部
    0 采集 收起 来源:课程总结

    2020-01-30

  • Linux中用namespace 命名空间进行隔离 

    PID namespace 隔离进程

    mount namespace 隔离文件系统的

    network namespace 隔离网络

    端口映射

    -p  容器开放一个 端口到主机上 默认是空的

    -P   开放所有的端口中的随机端口的映射

    docker run -d -p 8080(主机端口):80(容器端口) 容器名

    docker run -d -P 容器名

    netstat -na|grep 8080  查看是否开放端口  listen代表以开放

    docker stop 停掉镜像

    查看全部
    0 采集 收起 来源:docker网络

    2020-01-15

  • docker ps

    查看正在这台机器上运行的容器

    docker run --help

    -d  表示容器在后台运行

    运行容器  后会返回一个字符串 就是容器ID 

    docker exec -it(容器名字和ID) bash

    ps -ef 查看服务当前的进程ID

    查看全部
    0 采集 收起 来源:运行nginx镜像

    2020-01-15

  • docker run image(镜像名) 把镜像跑起来


    查看全部
  • docker  是在Ubuntu系统上开发的,所以对Ubuntu系统的支持是最好的

    uname -r 命令 检查内核版本

    在 Linux 中安装最新的 Docker:

    curl -s https://get.docker.com | sh

    保证apt-get是最新版本

    apt-get update


    查看全部
    0 采集 收起 来源:linux安装docker

    2020-01-15

  • dockers思想
    查看全部
    0 采集 收起 来源:docker思想

    2020-01-04

  • Redhat 安装

    查看全部
    0 采集 收起 来源:linux安装docker

    2019-12-22

举报

0/150
提交
取消
课程须知
有一定linux基础,会基本的命令。有至少一种语言的编程基础。
老师告诉你能学到什么?
逐步学习docker是什么,docker的主导思想,以及docker解决了什么问题。了解docker三大核心概念:镜像、仓库、容器。怎样安装docker,运行docker容器。怎样搭建私有仓库、怎样制作自己的镜像、怎样写dockerfile,怎样用docker运行自己的java程序。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!