Docker入门实践

  这篇文章咱们来简单介绍一下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入门实践)