debian安装docker与docker compose
Docker
本文实操环境Debian10
之前安装过旧旧旧版本Docoker先卸载
sudo apt-get remove docker docker-engine docker.io containerd runc安装Docker CE
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh如在执行sh get-docker.sh网络错误,可以替换为中科大镜像安装
sudo DOWNLOAD_URL=https://mirrors.ustc.edu.cn/docker-ce sh get-docker.sh检查Docker版本
docker version
docker compose version如果docker compose version未返回版本信息,执行下面语句
Docker Compose
sudo apt-get update
sudo apt-get install docker-compose-plugin检查Docker-Compose版本
docker compose versionDocker Compose常用命令
docker compose up -d 启动容器,-d 参数表示在后台运行容器。docker compose logs -f 查看容器的日志输出,-f 参数表示实时刷新日志。docker compose stop 停止容器。docker compose restart 重启容器。docker compose pull 拉取最新的镜像。docker compose down 停止并删除容器、网络、数据卷等资源。docker image prune 清理 Docker 中所有未被使用的镜像。docker compose up -d --force-recreate 强制重新创建启动容器。
其它
便捷脚本只用于初次安装,升级或卸载 Docker 一律用系统包管理器,保持稳定和安全。
升级版本
升级 Docker 时,不需要再跑脚本,而是直接通过系统包管理器(apt 或 yum) 来升级 Docker。
# 更新软件包列表
sudo apt-get update
# 升级 Docker 相关组件
sudo apt-get install --only-upgrade docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin启动与自启
service docker start
systemctl enable docker
Docker镜像加速
腾讯云
vim /etc/docker/daemon.json
添加
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}systemctl restart docker 以重载配置文件
运行
docker info提示
Registry Mirrors:
https://mirror.ccs.tencentyun.com/即配置成功
docker docs
Install Docker Engine on Debian
Install the Compose plugin
标签:无
《debian安装docker与docker compose》 © 2023 by 吃蛋的小子 依据 CC BY-SA 4.0 许可协议授权