Docker的安装部署及卸载以及防火墙的操作笔记

  1. Docker的安装和升级
  2. Docker 的升级 sudo apt-get update   和  sudo apt-get install lxc-docker
  3. 使用uname -a检查内核版本信息
  4. 检查Device Mapper

使用DeviceMapper作为存储驱动,Device Mapper支持自动精简配置,可以在一种文件系统中存储多台虚拟设备。

4,安装Docker

  1),首先添加Docker的APT仓库,

Sudo sh -c echo deb https://get.docker.io/ubuntu docker  main  > /etc/apt/sources.list.d/docker.list

  2),安装之前要确认已经安装了curl命令,

下载docker  yum install docker

开启docker服务  systemctl start docker

查看安装docker的版本 yum list installed | grep docker

注意:docker目前不支持32位的CPU,运行Linux3.8,或更高版本内核,内核必须支持cgroup和命名空间namespace功能

Docker的卸载

查询安装过的包

yum list installed | grep docker

docker-engine.x86_64                 17.03.0.ce-1.el7.centos         @dockerrepo

删除安装的软件包

yum -y remove docker-engine.x86_64

删除镜像/容器等

rm -rf /var/lib/docker

卸载docker   yum  remove

删除所有的图片,容器和卷  rm -rf /var/lib/docker

CentOS7查看和关闭防火墙

CentOS 7.0默认使用的是firewall作为防火墙

查看防火墙状态

firewall-cmd --state

停止firewall

systemctl stop firewalld.service

禁止firewall开机启动

systemctl disable firewalld.service

关闭selinux

1,进入到/etc/selinux/config文件

2,vi /etc/selinux/config

3,将SELINUX=enforcing改为SELINUX=disabled

配制免密登录的命令

5,ssh-keygen -t rsa

6,ssh-copy-id root@master

iptables方式:

查看防火墙状态:service iptables status

iptables:未运行防火墙

开启防火墙:service iptables start

关闭防火墙:service iptables stop

# cd /etc/init.d/

查看防火墙状态# /etc/init.d/iptables status

暂时关闭防火墙# /etc/init.d/iptables stop

重启iptables#

 /etc/init.d/iptables restart

vi /etc/selinux/config

添加 SELINUX=disabled

docker安装完成后,

测试是否安装成功:sudo docker run --rm hello-world

显示运行结果。这个测试是运行了一个测试图像在一个容器中。

查看安装docker的版本docker –v

docker启动命令,docker重启命令,docker关闭命令

启动              systemctl start docker

守护进程重启      sudo systemctl daemon-reload

重启docker服务   systemctl restart  docker

重启docker服务   sudo service docker restart

关闭docker       service docker stop

关闭docker       systemctl stop docker

关闭docker       /bin/systemctl stop docker.service

猜你喜欢

转载自blog.csdn.net/qq_40001362/article/details/88977945
今日推荐