Docker安装

目录

一、安装

1.0 准备工作

1.1 安装yum工具

1.2 安装docker

1.3 启动docker

二、配置镜像


下面是Windows版的docker安装,用了好久后决定重新回到虚拟机进行安装并使用,在Windows中并不好用,还是建议大家在linux系统中进行安装使用shiyong

Docker——Windows版本Docker安装_我爱布朗熊的博客-CSDN博客_docker windows版本

一、安装

官方网站上有各种环境下的 [安装指南](https://docs.docker.com/install/),这里主要介绍 Docker CE 在 CentOS上的安装。

Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10, CentOS 7 满足最低内核的要求,所以我们在CentOS 7安装Docker。

1.0 准备工作

如果之间安装过旧版本的docker,可以卸载

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine \
                  docker-ce

1.1 安装yum工具

记得虚拟机联网,安装yum工具

yum install -y yum-utils \
           device-mapper-persistent-data \
           lvm2 --skip-broken

Docker安装_第1张图片

更换本地镜像

yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo

yum makecache fast

Docker安装_第2张图片

1.2 安装docker

下载的时候可能有点慢,耐心一点

yum install -y docker-ce

1.3 启动docker

Docker应用需要用到各种端口,逐一去修改防火墙设置。非常麻烦,因此建议大家直接关闭防火墙!

启动docker前,一定要关闭防火墙后!!

启动docker前,一定要关闭防火墙后!!

启动docker前,一定要关闭防火墙后!!

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld

systemctl start docker  # 启动docker服务

查看是否开启 ,下面两种方法都可以使用

Docker安装_第3张图片

 

systemctl stop docker  # 停止docker服务

systemctl restart docker  # 重启docker服务

二、配置镜像

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors":["https://n0dwemtq.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

查看是否配置好镜像

cat /etc/docker/daemon .json

 

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