Linux-安装Docker

SELinux 防火墙的设置

[root@localhost ~]# getenforce
Disabled
修改/etc/selinux/config 文件
将 SELINUX=enforcing 改为 SELINUX=disabled

Firewalld 防火墙的设置

1、firewalld 的基本使用:
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
2、firewall-cmd 的基本使用:
那怎么开启一个端口呢:
firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent 永久生效,
没有此参数重启后失效)
重新载入:
firewall-cmd --reload
修改 firewall-cmd 配置后必须重启
查看:
firewall-cmd --zone= public --query-port=80/tcp
删除:
firewall-cmd --zone= public --remove-port=80/tcp --permanent
查看所有打开的端口:
firewall-cmd --zone=public --list-ports

安装Docker

安装需要的软件包

yum install -y yum-utils

配置 Docker 阿里源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装

yum install docker-ce docker-ce-cli containerd.io -y

启动

systemctl start docker    //启动
systemctl enable docker    //开机启动
systemctl status docker    //看 docker 状态
docker info    // 查看docker 信息
docker --version

配置镜像源

vim /etc/docker/daemon.json

{
"registry-mirrors": ["https://lahhbvh8.mirror.aliyuncs.com"]
}

重新加载 daemon 重启 docker

加载配置文件

systemctl daemon-reload
systemctl restart docker
docker info

 

posted @ 2019-03-21 11:36  GJH-  阅读(97)  评论(0)    收藏  举报