美文网首页
Docker入门实践

Docker入门实践

作者: 黑涩_ | 来源:发表于2019-05-24 18:23 被阅读0次

      这篇文章咱们来简单介绍一下Docker和它的使用

            Docker是一种新型的轻量级,容器化的技术。人们经常拿它来与vmware对比,确实相对于vmware来说Ddocker要轻便很多,但是它并不是一种取代vmware的虚拟化技术,它的最常用的是去做一些应用迁移,项目部署之类的工作。

    这里强调Docker是  容器化  技术,它还是和vmware是有区别的,各有各的特长,这块就不多说明的,大家可以自行去查一下资料。

    下面说一下Docker使用,我这里觉得新手如果学习这类的知识最好还是先学会如何使用,再去追溯底层的逻辑,不然一上手就看底层原理很容易被绕晕,失去耐心,学不下去。

    Docker安装:

    这里系统我用的CentOs7

    1. #更新epel第三方软件库

    yum install -y epel-release

    2. #安装需要的软件包

    yum install -y yum-utils device-mapper-persistent-data lvm2

    3. #添加Docker yum源

    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    4. 使用yum -y install docker-ce直接安装最新版docker,你也可以自己指定版本

    yum -y install docker-ce

    直接输入docker可以看到已经安装成功了

    Docker分为服务端和客户端,现在还需要启动一下客户端

    输入systemctl start docker,打出docker images就可以看到出现镜像列表

    docker主要的组成分别是仓库,镜像和容器。仓库就是存放镜像的地方每个 仓库中又包含了多个镜像,每个镜像有不同的tag标签。Docker镜像是Docker容器运行的静态模板(不可修改),容器是模板实例化后运行的文件系统,它是已进程方式在宿主机内运行的

    下面说一下docker的基本命令

    列出本地镜像                 docker images

    列出正在运行容器          docker ps

    列出所拥有容器             docker ps -a

    查看镜像,容器详细信息 docker inspect

    启动docker 镜像               docker run  参数 镜像

    停止所有正在运行的容器         docker stop $(docker ps -a -q)

    停止正在运行的容器                dcoker stop 容器名

    删除镜像 (加-f强制删除)      docker rmi 镜像

    删除容器(加-f强制删除)        docker rm 容器

    新手练手以上的教程就可以了,后期会继续更新Dcoekr的内容

    相关文章

      网友评论

          本文标题:Docker入门实践

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