美文网首页
运行第一个docker容器

运行第一个docker容器

作者: 就在附近 | 来源:发表于2019-08-17 13:10 被阅读0次

运行第一个docker容器

下载地址:https://www.docker.com/products/docker-desktop
备用下载:链接:https://pan.baidu.com/s/1av_jJWdBshTmVeufnhwpzA
提取码:trjo
复制这段内容后打开百度网盘手机App,操作更方便哦
需要账号登陆下载,这里下载的是windows版本,window需要企业版并开启虚拟化

文档地址:https://docs.docker.com/get-started/

获取demo

打开powershell,运行

git clone https://github.com/docker/doodle.git

构建镜像

cd doodle\cheers2019
docker build -t zhanghao001/cheers2019 .

注意2019后面有个空格和点,zhanghao001 是docke上的Id

运行第一个容器

docker run -it --rm zhanghao001/cheers2019

容器运行结果.PNG

推送镜像到仓库

docker login 
docker push zhanghao001/cheers2019

Docker简介

Docker是一个开源容器引擎,开发者可以通过该引擎快速开发,部署,运行并管理应用。

为什么会流行,参考官网文档,

  • 灵活: 即使是复杂的应用也能容器化.
  • 轻量级: 共享系统内核资源.
  • 通用,快速升级 ,使用Dockerfile,修改配置就可以快速升级
  • 可移植性好: 一次编译,云上部署运行
  • 可扩展性: 可以容易的增加并自动分发容器副本.
  • 随意组合: 多种服务随意组合.

现在公司正在推进应用容器化,大部分系统已经在容器上运行部署,利用docker来构建敏捷的软件交付管道,更快,更好,更可靠的进行应用服务发布。同时也能节省系统资源,方便IT人员运维。

docker架构

Docker由三大核心组成:镜像(Image)、容器(Container)、仓库(Repository)

镜像类似我们写的java类,里面有各种依赖库及操作,当运行镜像的时候就是一个容器,类似New一个对象,然后可以进行操作,我们构建好的镜像上传到仓库,如果有其他应用要用到这个可以拉下来自己运行。

容器和虚拟机的区别

容器是运行在本地linux上的,和其他容器共享内核和Host,它是运行一个独立的进程,不占用其他程序的内存。

虚拟机(VM)运行一个完整的“客户”操作系统,通过虚拟机管理程序对主机资源进行虚拟访问。通常,虚拟机提供的环境比大多数应用程序需要的资源更多。

Container@2x.png VM@2x.png

相关文章

  • Docker入门操作

    docker目录 查看Docker运行状态 第一个docker入门 查看容器 怎样给容器起一个名字? 重启容器的几...

  • 运行第一个docker容器

    运行第一个docker容器 下载地址:https://www.docker.com/products/docker...

  • docker入门

    查看docker程序是否正常工作 运行我们的第一个容器 容器命名 启动已经停止的容器 查看运行/所有的容器 附着到...

  • docker 常用命令

    运行中的容器docker ps 查看所有容器docker ps -a 进入容器docker -it 容器id ...

  • Docker——常用命令2

    docker ps:列出已有的容器-a显示未运行或运行失败的容器docker rm [容器ID/容器名]:删除容器...

  • 1.docker核心概念

    1.运行你的第一个容器 在命令行窗口输入以下命令来运行你的第一个hello-world容器: docker con...

  • Docker命令

    查看所有正在运行容器 docker ps 查看所有容器 docker ps -a 查看所有容器ID docker ...

  • docker 入门

    1.运行第一个容器 -d 以分离的模式运行容器(在后台) -p将主机的端口80映射到容器中的端口80 docker...

  • 2017.09.19

    Docker docker ps: 查看所有正在运行的容器docker ps -a: 查看所有容器 docker-...

  • docker 常用命令总结

    我们运行docker容器的时候,使用了-d参数,把容器在后台运行后。 1.启动docker docker run ...

网友评论

      本文标题:运行第一个docker容器

      本文链接:https://www.haomeiwen.com/subject/ovghsctx.html