docker 的几种安装方式
1、官方仓库安装
apt install docker.io
2、官方repo安装包
安装必要的软件包
apt install ca-certificates curl gnupg lsb-release
安装gpg密钥
mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
安装Docker存储库
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
更新
apt update
安装
apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin3、脚本
在docker官方文档里有
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh4、snap命令安装
确保你的系统上安装了Snapd。Debian 12通常已经预装了Snapd。
snap install docker权限管理:使用Snap安装的Docker需要使用sudo来运行Docker命令。如果你希望无需sudo即可运行Docker命令,可以将你的用户添加到docker组:
usermod -aG docker $USER # 更新Docker snap refresh docker
docker 相关
查看docker应用日志路径
docker inspect --format='{{.LogPath}}' nginx使用ls命令检查日志文件的大小和数量
ls -lh $(docker inspect --format='{{.LogPath}}' nginx)设置docker 日志轮转
vim /etc/docker/daemon.json #在daemon.json文件中添加以下配置来设置日志轮转: { "log-driver": "json-file", "log-opts": { "max-size": "10m", "max-file": "3" } }max-size:指定每个日志文件的最大大小,单位可以是k(千字节)、m(兆字节)或g(千兆字节)。在这个例子中,每个日志文件最大为10MB。max-file:指定保留的日志文件数量。在这个例子中,最多保留3个日志文件。
- 上一篇: Change Detection网页变化监控
- 下一篇: 一次转抄AI回复