Skip to content

Docker 基本使用

更新: 4/19/2025 字数: 0 字 时长: 0 分钟

Docker 基本命令

以下是常用的 Docker 命令,用于管理容器和镜像。

bash
docker ps -a                    #列出所有容器,包括正在运行的和已停止的
docker stop [CONTAINER_ID]      #停止指定 CONTAINER ID 的容器进程
docker start [CONTAINER_ID]     #启动指定 CONTAINER ID 的容器进程
docker rm [CONTAINER_ID]        #删除指定 CONTAINER ID 的容器
docker images                   #列出当前 Docker 环境中的所有镜像
docker rmi [IMAGE_ID]           #删除指定 IMAGE ID 的镜像

修改 Docker 配置

为了防止 Docker 日志文件占用过多磁盘空间,可以限制日志文件的大小和数量。

  1. 添加配置内容:

    bash
    cat > /etc/docker/daemon.json <<EOF
    {
        "log-driver": "json-file",
        "log-opts": {
            "max-size": "20m",
            "max-file": "3"
        }
    }
    EOF
    • log-driver:指定日志驱动为 json-file,这是 Docker 默认的日志驱动。
    • log-opts:配置日志选项:
      • max-size:每个日志文件的最大大小为 20MB。
      • max-file:最多保留 3 个日志文件。
  2. 重启 Docker 服务,使新的配置生效。

    bash
    sudo systemctl restart docker

贡献者

The avatar of contributor named as wkwbk wkwbk

页面历史