• Docker 入门


    简介: 

      Docker是一种容器技术,由pass提供商dotCloud开源的容器引擎,可以让开发者将应用以及应用的依赖环境等一起打包成镜像,方便的移植到其他Linux或Windows机器上。

    常用概念:

    Docker主机:安装了Docker的机器。

    Docker客户端:连接Docker主机进行操作。

    Docker仓库:用来存放各种docker镜像的地方,最大的公有docker仓库是 docker hun。

    Docker镜像:用docker打包好的包含了各种所需软件和环境的镜像文件。

    Docker容器:docker镜像启动后就创建了一个docker容器。

      Docker镜像和Docker容器的关系就相当于java中的 类 和 对象,镜像是模板,一个docker镜像可以创建多个docker容器。

    实践:

      这里只讲应用最多的Linux场景,我用的是Centos 7.

    1. 安装docker

    yum install docker

    该命令会检查安装docker需要的依赖,过程中需要用户输入Yes Or No。

    2. 启动docker

    systemctl start docker

    3. 搜索镜像(比如我们想安装 mysql数据库)

    docker search mysql

    该命令会从docker hub中搜索出所有mysql的镜像列表。

    4. 下载镜像

    docker pull mysql

    这样会默认下载Tag为 “latest”的最新版本的mysql,如果需要下载指定版本的按照如下格式:docker pull [name]:[Tag]

    docker pull mysql:5.5

    表示下载tag为5.5对应版本的mysql。

    5. 查看下载的镜像

    docker images

    结果如下:

     如果要删除某个镜像,则执行 docker rmi [IMAGE ID],例如删除 Tag 5.5 对应的docker 镜像。

    docker rmi d404d78aa797

    以上就是如何安装Docker 和一些常用的docker镜像操作命令。

  • 相关阅读:
    移动端meta标签
    document.ready 和 window.onload
    axios 源码分析
    vue 中的 el
    安卓和Ios 手机兼容性
    一些移动端问题
    Python 局部变量与全局变量
    Linux常用命令大全(非常全!!!)
    Python_爬虫_基础
    linux 常用命令
  • 原文地址:https://www.cnblogs.com/leasonYin/p/12274796.html
Copyright © 2020-2023  润新知