alpine安装docker踩坑记

文章目录

前言

你好,我是醉墨居士,最近使用alpine操作系统上docker遇到了一些错误,尝试解决之后就准备输出一篇博客,帮助有需要的后人能够少踩坑,因为淋过雨所以想给别人撑伞

错误场景

我天真的以为使用apk add docker就能够直接安装好docker,然后执行service docker start就能启动docker

但是现实是残酷的,当我执行上述操作之后,我发现使用docker info和docker ps这些命令时都报了一个错:

ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

正确操作

执行下述命令完成

docker、openrc(服务管理工具)、lxc( Linux 容器的缩写,提供轻量级的操作系统级虚拟化)、musl-dev(包含 musl 标准库的开发库)的安装

初始化 OpenRC

docker的开机自启动

docker启动

bash 复制代码
apk add --no-cache docker openrc lxc musl-dev
openrc
mkdir -p /run/openrc/
touch /run/openrc/softlevel
rc-update add docker default
service docker start

执行完之后,就可以肆无忌惮地执行docker相关的命令了

最后

我是醉墨居士,希望能够帮助到你解决问题,我们下篇博客再见😊

相关推荐
世俗ˊ3 小时前
Docker学习笔记
笔记·学习·docker
lucky.麒麟4 小时前
Docker快速搭建PostgreSQL15流复制集群
docker·postgresql·流复制集群
SilentCodeY5 小时前
docker build前耗时太长,不明所以
运维·docker·容器·镜像·dockerfile
小胖胖吖6 小时前
[CKA]CKA的购买和注册考试券
云原生·容器·kubernetes·cka
懒大王敲代码6 小时前
Uptime Kuma运维监控服务本地部署结合内网穿透实现远程在线监控
运维·docker·colar
多多*7 小时前
OJ在线评测系统 判题机开发 保证Docker容器执行的安全性
运维·docker·容器
oNuoyi8 小时前
解决docker目录内存不足扩容处理
运维·docker·容器
FGGIT10 小时前
使用Docker快速本地部署RSSHub结合内网穿透访问RSS订阅源
运维·docker·容器
豆包MarsCode11 小时前
使用豆包MarsCode 实现高可用扫描工具
大数据·人工智能·python·云原生·容器
li37149089011 小时前
生产k8s 应用容器内存溢出OOMKilled问题处理
docker·容器·kubernetes