美文网首页
docker 常用命令

docker 常用命令

作者: 随遇而安_cc | 来源:发表于2023-08-22 08:21 被阅读0次

    一、容器命令

    0.编排文件生成容器

    docker build --tag dotnet-docker .

    1.启动容器

    docker start [容器名/ID]

    2.停止容器

    docker stop [容器名/ID]

    3.运行容器

    docker run [容器名/ID]

    链接:docker run 指令详解

    4.列出 运行中/所有 容器

    docker ps ---- 运行中
    docker ps -a ---- 所有

    5.重启容器

    docker restart [容器名/ID]

    6.删除容器

    docker rm [容器名/ID]

    二、查看 Docker 信息

    1.查看 docker 版本

    docker version

    2.docker 系统信息

    docker info

    三、Docker 镜像命令

    1.列出所有镜像

    docker images

    2.获取镜像

    docker image pull [镜像名]

    从 Docker Hub 下载 java 最新镜像
    docker pull java

    3.搜索镜像

    docker search [镜像名]

    4.运行镜像

    docker run [镜像名]

    5.删除镜像

    # 删除一个
    docker rmi -f [镜像名/ID]

    # 删除多个 镜像名/ID 用空格隔开即可
    docker rmi -f [镜像名/ID] [镜像名/ID] [镜像名/ID]

    # 删除全部镜像 -a|意思为全部 -q|意思为只显示ID
    docker rmi -f $(docker images -aq)

    四、运维命令

    1. 启动 docker

    sudo systemctl start docker

    2.docker 开机启动

    sudo systemctl enable docker

    3. 查看 docker 日志

    journalctl -u docker.service or less /var/log/message | grep Docker

    4. 查看服务器运行状态

    systemctl status docker.service

    5. docker 监控相关

    # 查看容器资源使用率
    docker stats [容器名/ID]

    # 限制cpu和内存资源
    docker run --cpus=1 -m=2g -name=nginx -d nginx

    # 查看磁盘使用大小
    docker system df

    # 查看每个 image、container 详细大小
    docker system df -v

    # 查看 dir 路径
    docker info|grep -i dir

    相关文章

      网友评论

          本文标题:docker 常用命令

          本文链接:https://www.haomeiwen.com/subject/plnemdtx.html