docker的安装,删除

1.Docker 要求CentOS 系统的内核版本高于3.10,安装前要查看你的CentOS版本是否支持Docker.通过uname -r命令可以查看当前系统的内核版本.

$uname -r 

2.使用root权限登入CentOS.确保yum包更新到最新.

$yum -y update

3.卸载旧版本(如果有安装过就版本的话)

$yum remove docker docker-common docker-selinux docker-engine

4.安装需要的软件包,yum-util 提供的yum-config-manager功能,另外两个是devicemapper驱动依赖的

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

5.设置yum源

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

6.可以查看所有仓库中所有的docker版本,并选择特定的版本安装

$yum list docker-ce --showduplicates | sort -r


7.安装docker

$yum install docker-ce #由于repo中默认只开启stable仓库,这里安装的是最新的稳定版本18.06.1

也可以安装指定的版本

$yum install <FQPN> #例如 yum install docker-ce-18.06.1.ce

8.启动并加入开机启动

$ systemctl start docker 

$ systemctl enable docker

9.验证安装是否成功(有下图出现就说明安装成功了)

10.有安装肯定也有卸载了(需要的时候用得着)

# yum -y remove docker-engine

由于docker默认的加速器是国外的经常超时,所以需要配置一个阿里云的镜像加速器

# cd /etc/docker

查看有没有daemon.json  这个是docker默认的配置文件.

有就修改,没有就新建

新建命令 #vim daemon.json 

输入 

{

"registry-mirrors":["https://m9r2r2uj.mirror.aliyuncs.com"]

}

保存退出.

重启docker服务

service docker restart

Docker常用命令

镜像相关命令

1.搜索镜像

# docker search java (输入该命令搜索存放在Docker Hub中的镜像,所有包含关键字java的镜像仓库)


2.下载镜像

docker pull java(这个是下载最新的版本)  加上:8就是下载java 1.8 #其他镜像下载方式也是如此

3.列出已下载到本地的镜像

# docker images 


以上列表含义如下

-REPOSITORY :镜像所属仓库名称

- TAG 镜像标签.默认是latest,表示最新

- IMAGE ID :镜像ID ,表示镜像唯一标识

- CREATED :镜像创建时间

- SIZE :镜像大小

4.删除本地镜像

# docker rmi java(java就是你要删除的镜像的名称)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容