本文参考以下两篇文章
注:由于文章一中部分操作已过时,所以本文结合两篇文章进行讲述
查看linux内核
Docker需要Linux内核大于 3.10 并且是 64位 的,可以用 uname -a 可以查看是否符合要求
uname -a
具体安装步骤
step 1
apt添加https方法和CA证书
apt-get install -y apt-transport-https ca-certificates
step 2
安装/更新dirmngr
apt-get install dirmngr
step 3
添加一个新的GPG key
curl -fsSL http://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
step 4
加入docker源
echo "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian buster stable" > /etc/apt/sources.list.d/docker.list
step 5
更新源
apt-get update
step 6
安装docker
apt install docker-ce
step 7
查看docker版本确保安装成功
docker version
发现最后报错,查了一下是因为没有安装daemon,所以再进行安装
apt-get install daemon
安装之后要重启docker服务
systemctl daemon-reload
systemctl restart docker
再次查看版本,报错消失
配置阿里镜像加速
获取个人加速器地址
容器镜像服务 → 登陆 → 镜像中心 → 镜像加速器 → 加速器地址
修改docker配置文件
这一步的操作按照阿里云给的方法即可,请按照自己的加速器网址配置
mkdir -p /etc/docker # 如果/etc/docker目录不存在,就用此命令创建,如果存在就无视
tee /etc/docker/daemon.json <<-'EOF'
>{
> "registry-mirrors": ["https://54sfl8hm.mirror.aliyuncs.com"]
>}
>EOF
# 输入EOF后结束
查看是否成功写入
cat /etc/docker/daemon.json
重启docker服务
systemctl daemon-reload
systemctl restart docker
基本操作
启动docker服务
service docker start
关闭docker服务
service docker stop
查看docker服务状态
service docker status
info 评论功能已经关闭了呐!