• docker安装卸载及基础命令


    Linux安装Docker
    在线安装

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun  
    
    • 1

    如果在此之前有报错试试这两个命令:

    rm -f /var/run/yum.pid
    
    • 1
    yum install docker-ce -y
    
    • 1

    yum方式安装

    yum update
    
    yum install -y yum-utils device-mapper-persistent-data lvm2
    
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    
    yum install -y docker-ce
    
    docker -v
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    启动Docker

    systemctl start docker
    
    • 1

    重启Docker

    sudo systemctl daemon-reload
    sudo systemctl restart docker
    service docker restart
    
    • 1
    • 2
    • 3

    关闭Docker

    systemctl stop docker
    
    • 1

    设置docker开机自启动

    systemctl enable docker
    
    • 1

    查看Docker版本信息

    docker version
    
    • 1

    查看Docker系统信息,包括镜像和容器数

    docker info
    
    • 1

    查看docker状态

    systemctl status docker
    
    • 1

    Docker 设置国内镜像
    创建或修改daemon.json

    vim /etc/docker/daemon.json
    
    • 1

    修改为

    {
     "registry-mirrors" : [
       "https://mirror.ccs.tencentyun.com",
       "http://registry.docker-cn.com",
       "http://docker.mirrors.ustc.edu.cn",
       "http://hub-mirror.c.163.com"
     ],
     "insecure-registries" : [
       "registry.docker-cn.com",
       "docker.mirrors.ustc.edu.cn"
     ],
     "debug" : true,
     "experimental" : true
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    查看镜像列表

    docker image list
    
    • 1
    docker images      # 查看本地所有的镜像
    docker images -q   # 查看所用镜像的id
    Docker删除镜像
    docker rmi  镜像id  
    
    • 1
    • 2
    • 3
    • 4

    查看正在运行的容器

    docker ps
    
    • 1

    查看所有容器

    docker ps -a
    
    • 1

    查看最后一次运行的容器

    sudo docker ps -l
    
    • 1

    卸载docker,先关闭docker
    查看yum安装的docker文件包

    yum list installed |grep docker
    
    • 1

    查看docker相关的rmp源文件

    rpm -qa |grep docker
    
    • 1

    删除所有安装的docker文件包

    yum -y remove docker版本文件包
    
    • 1

    都删除完再输入查看 文件包 和 源文件 的命令,看是否删除干净

  • 相关阅读:
    PHP代码审计DVWA命令注入通关流程
    Spring Security整合企业微信的扫码登录,企微的API震惊到我了
    Redis之缓存和数据库双写一致方案讨论解读
    C++小病毒
    Java多线程编程
    超链接下载文件包含特殊符号和中文的处理
    2023-10-24 LeetCode每日一题(掷骰子等于目标和的方法数)
    Python_ithheima_第二阶段
    顺序表与链表(下)
    22 多元正太总体的假设检验
  • 原文地址:https://blog.csdn.net/weixin_45778311/article/details/134073050