本文将指导如何在 Debian 12安装 Docker

安装docker

sudo apt install docker.io -y

安装 Docker Compose

sudo apt install docker.io  docker-compose -y

安装完成后,您应该可以使用 docker compose --version 检查版本。

  1. 检查 Docker Compose 版本
    确保您安装的 Docker Compose 版本支持 -d 标志。在 Docker Compose v3.x 中,-d 标志已被弃用,您应该使用 --detach 代替:

     docker compose up --detach
    

    这将在后台运行服务。

  2. 使用正确的命令
    根据 Docker Compose 文档,使用正确的命令启动服务。例如:

     docker compose up --detach
    

    或者,如果您使用的是旧版本的 Docker Compose,可能需要指定服务名称:

     docker-compose -f docker-compose.yml up -d
    

    请确保 docker-compose.yml 文件在当前目录中,并且路径正确。

  3. 查看日志
    如果仍然遇到问题,查看 Docker 和 Docker Compose 日志以获取更多信息:

     docker logs <service_name>
     docker-compose logs
    

    替换 <service_name> 为您的服务名称。

开机自启

sudo systemctl start docker
sudo systemctl enable docker

docker安装是否成功

docker --version

修改代理

创建目录

sudo mkdir -p /etc/docker

写入配置文件

sudo tee /etc/docker/daemon.json <<-'EOF'

{

    "registry-mirrors": [

    	"https://docker-0.unsee.tech",

        "https://docker-cf.registry.cyou",

        "https://docker.1panel.live"

    ]

}

EOF

重启docker服务

sudo systemctl daemon-reload && sudo systemctl restart docker

原文链接:https://blog.csdn.net/qq_43329216/article/details/134543375

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐