docker安装命令及命令使用

## 第一章:掌握Docker安装及命令使用

#### 安装Docker注意事项

>CentOS7:操作系统版本不能低于7版本,内核版本3.10,内核的支持已经很完善了
>
>CentOS6版本内核:2.x版本,对容器的支持不是很完善

#### Docker版本介绍

>社区版:docker-ce
>
>企业版:docker-ee

#### 安装前环境准备

```shell
#关闭防火墙与SELinux
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
[root@localhost ~]# setenforce 0
[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

#配置本地yum源
[root@localhost ~]# mkdir /mnt/centos
[root@localhost ~]# mount /dev/cdrom /mnt/centos
[root@localhost ~]# rm -rf /etc/yum.repos.d/*
[root@localhost ~]# vim /etc/yum.repos.d/local.repo
[local]
name=local_centos
baseurl=file:///mnt/centos
enabled=1
gpgcheck=0

#创建阿里源
[root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

[root@localhost ~]# yum repolist
```

#### 创建Docker存储库

官方安装文档:https://docs.docker.com/engine/installation/linux/centos/

```shell
[root@localhost ~]# yum install -y yum-utils

#创建docker存储库(阿里)
[root@localhost ~]#  yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

#安装docker软件包
root@localhost ~]# yum install docker-ce docker-ce-cli containerd.io -y

#启动服务并开机自启
[root@localhost ~]# systemctl

你可能感兴趣的:(docker,linux,运维)