加载中...
安装Docker
发表于:2021-12-04 | 分类: Container
字数统计: 5k | 阅读时长: 5 mins.分钟 | 阅读量:

安装引擎

docker 引擎是使用docker容器的核心组件,可以在主流的操作系统和云平台上使用。

docker 可以安装Linux操作系统 MacOS Windows系统之上以及云平台之上。

Centos 环境下安装docker

安装yum-utils软件包(提供yum-config-manager 实用程序)并设置稳定的存储库。

[root@docker ~]# yum install -y yum-utils
[root@docker ~]# yum-config-manager \
     --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

安装最新版本Docker Engine

[root@docker]# yum install docker-ce docker-ce-cli containerd.io -y

启动docker

[root@docker ~]# systemctl start docker

查看版本信息

[root@docker ~]# docker version   #查看版本信息
[root@docker ~]# docker info			#查看docker详细信息

ubunt 环境下安装docker

@buntu:~$ sudo apt-get install \
     apt-transport-https \
     ca-certificates \
     curl \
     gnupg \
     lsb-release
@buntu:~$  echo   "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
     
@ubuntu:~$  curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
@buntu:~$  sudo apt-get update
@buntu:~$  sudo apt-get install docker-ce docker-ce-cli containerd.io

开启路由转发

#查看路由转发是否开启,1 开发 0 未开启
[root@docker ~]# sysctl -a | grep -w net.ipv4.ip_forward
net.ipv4.ip_forward = 1
#开启路由转发功能
[root@docker ~]# cat > /etc/sysctl.d/docker.conf << EOF
net.ipv4.ip_forward = 1
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
#加载并生效(不用重新启动服务器)
[root@docker ~]# sysctl -p /etc/sysctl.d/docker.conf 

配置docker加速器

阿里docker镜像加速器地址
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 
配置docker镜像加速器文件地址
vim /etc/docker/daemon.json
{
  "registry-mirrors": ["https://0pnfs8l6.mirror.aliyuncs.com"]
}

docker 命令解释

Docker命令、镜像及容器卷- coydone的技术小站

上一篇:
Zabbix分布式监控
下一篇:
Docker初始
本文目录
本文目录