Docker虚拟机(上) 防火墙管理

  • Centos7防火墙

1.Centos7默认安装了firewalld防火墙

2.利用防火墙,我们可以允许或是限制传输的数据通过

  • 管理防火墙

1.查看、启动、关闭、重启防火墙

systemctl status firewalld
systemctl start firewalld
systemctl stop firewalld
systemctl restart firewalld

2.端口管理

//开启端口
firewall-cmd --permanent --add-port=8080-8081/tcp     
//使用命令加载设置     
firewall-cmd --reload
//删除端口
firewall-cmd --permanent --remove-port=8080-8081/tcp
//开启服务
firewall-cmd --permanent --add-service=https
//查看开启的端口
firewall-cmd --permanent --list-ports
//查看开启的服务
firewall-cmd --permanent --list-services
  • Docker虚拟机架构

Docker虚拟机(上) 防火墙管理_第1张图片

Docker创建的所有虚拟实例共用同一个Linux内核,对硬件占有较小,属于轻量级虚拟机

  • 云计算中的Docker虚拟机

Docker虚拟机(上) 防火墙管理_第2张图片

  • Docker镜像与容器

容器是从镜像中创建出来的实例

Docker虚拟机(上) 防火墙管理_第3张图片

  • 安装Docker虚拟机

1.更新yum软件管理器

yum -y update

2. 安装Docker虚拟机

yum install -y docker

-y代表选择程序安装中的yes选项

3. 运行、重启、关闭Docker虚拟机

service docker start 
service docker restart 
service docker stop
  • Docker虚拟机管理命令

Docker虚拟机(上) 防火墙管理_第4张图片

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