Loading

centos7安装docker

docker安装

  • 安装依赖包

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
  • 设置阿里云镜像源

    sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
  • 安装并启动docker

    sudo yum install docker-ce #安装社区版docker
    
    # 开机自启
    sudo systemctl enable docker 
    # 启动docker服务  
    sudo systemctl start docker
    
  • docker加速镜像配置

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["镜像地址"]
    }
    EOF
    # 重启docker
    sudo systemctl daemon-reload
    sudo systemctl restart docker
    

docker镜像命令

  • 查看镜像

    docker images
    
  • 搜索镜像

    docker search softname
    
  • 拉取软件

    docker pull softname:version
    
  • 删除镜像

    docker rmi softname:version
    
  • 删除全部镜像

    docker rmi `docker images -q`
    

docker容器命令

  • 通过镜像创建容器: -it交互式容器 -id守护式容器

    docker run -it --name=defindName softname:version #进入容器的初始化指令/bin/bash
    exit #退出容器
    docker ps #查看正在运行的容器
    docker ps -a #查看所有容器
    docker run -id --name=defindName2 softname:version #不进入容器,后台运行
    docker exec -it c2 /bin/bash #进入后台运行终端 -id创建的容器exit不会关闭
    
  • 容器启动

    docker start defindName #开启容器
    docker stop defindName #停止容器
    docker rm defindName #删除容器
    docker inspect defindName #查看容器信息
    
posted @ 2021-08-05 10:08  ZHANG3F  阅读(41)  评论(0)    收藏  举报