在centos上安装docker
一、准备
准备一台新的虚拟机,进行初始化操作,以及镜像源的更改
1、修改主机名
hostnamectl set-hostname "主机名"
2、修改镜像源
进入/etc/yum.repos.d文件夹,删除原有的镜像源,下载阿里云的镜像源
cd /etc/yum.repos.d
rm -rf *
curl -O http://mirrors.aliyun.com/repo/Centos-7.repo
3、下载相关工具
yum install yum-utils vim net-tools -y
4、、修改/etc/sysconfig/network-scripts/ifcfg-ens33文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO="none"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="ip地址"
#NETMASK=255.255.255.0
PREFIX=24
GATEWAY="网关"
DNS1=114.114.114.114
DNS2=222.246.129.80
5、关闭防火墙,禁用selinux
关闭防火墙,并关闭开机自启
systemctl stop firewalld
systemctl disable firewalld
修改/etc/selinux/config
sed -i '/SELINUX=/ s/enforcing/disabled/' /etc/selinux/config
二、安装并启动docker
1、下载安装docker的仓库文件
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2、生成安装docker的缓存
yum makecache fast
3、安装docker
yum -y install docker-ce
4、启动docker并设置开机自启
systemctl start docker
systemctl enable docker
在ubuntu上安装docker
一、准备
1、安装全新的Ubuntu系统
2、进行初始化操作,修改主机名、关闭防火墙、禁用selinux
3、安装依赖的软件
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
4、添加Docker 的官方 GPG 密钥
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
5、下载中国科技技术大学的仓库文件
sudo add-apt-repository \
"deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \
$(lsb_release -cs) \
stable"
6、安装docker
sudo apt-get install docker-ce docker-ce-cli containerd.io