Loading

docker使用

docker使用

docker快速入门

Docker 入门教程

docker教程

1. 查docker

1.1. 查版本

docker version

1.2. Docker安装和当前状态的详细信息

docker info

查docker的国内镜像源

docker info | grep "Registry Mirrors"

1.3. Docker 服务状态

sudo systemctl status docker

该命令会显示 Docker 服务是否正在运行、启动类型、进程 ID、内存使用情况,以及最近的日志信息等。

● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2023-10-10 10:00:00 UTC; 2h 15min ago
       Docs: https://docs.docker.com
   Main PID: 1234 (dockerd)
      Tasks: 20
     Memory: 150.0M
     CGroup: /system.slice/docker.service
             └─1234 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

说明:

  • Loaded:显示服务的加载状态和配置文件路径。
  • Active:显示服务的当前运行状态,例如 active (running) 表示正在运行。
  • Main PID:Docker 守护进程的主进程 ID。
  • Tasks:Docker 进程正在处理的任务数量。
  • Memory:当前占用的内存量。
  • CGroup:控制组信息,显示进程层次结构。

1.4. 查日志

docker-compose logs -f <服务名称>

查看日志中是否有错误信息,并根据提示进行调整。

2. docker常用命令

2.1. 启动 Docker 服务

sudo systemctl start docker

2.2. 停止 Docker 服务

sudo systemctl stop docker

如果您希望完全停止 Docker 服务,并防止其被自动重新激活,可以按照以下步骤操作:

docker.servicedocker.socket

sudo systemctl stop docker.service
sudo systemctl stop docker.socket

2.3. 重启 Docker 服务

sudo systemctl restart docker

2.4. 查看 Docker 服务是否已启用开机自启

sudo systemctl is-enabled docker

2.5. 设置 Docker 服务开机自启

sudo systemctl enable docker

2.6. 禁用 Docker 服务开机自启

sudo systemctl disable docker

2.7. 检查Docker的包

CentOS/RHEL:
rpm -qa | grep -i docker
Ubuntu/Debian:
dpkg -l | grep -i docker

2.8. 是否安装docker compose

安装docker-compose以及让nginx跟随docker启动

​ 目前docker compose的新版本已经更新了 检查是否安装了docker compose。

​ 使用指令:docker compose version。docker-compose --version已经不适用了。

3. 给docker增加镜像源

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<EOF
{
    "registry-mirrors": [
        "https://docker.anyhub.us.kg",
        "https://dockerhub.jobcher.com",
        "https://dockerhub.icu",
    ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
posted @ 2025-06-29 16:21  system_T  阅读(14)  评论(0)    收藏  举报