温馨提示×

centos下docker命令大全

小樊
50
2025-04-12 14:14:02
栏目: 智能运维

在CentOS下使用Docker命令可以完成许多任务,以下是一些常用的Docker命令及其功能:

安装Docker

  • 设置存储库:
    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    sudo yum install docker-ce docker-ce-cli containerd.io
    
  • 启动Docker:
    sudo systemctl start docker
    
  • 查看Docker版本:
    docker --version
    

管理镜像

  • 下载镜像:
    docker pull nginx
    
  • 列出所有镜像:
    docker images
    
  • 删除镜像:
    docker rmi nginx:latest
    docker rmi -f $(docker images -aq)
    
  • 构建镜像:
    docker build -t nginx:1.0 .
    
  • 搜索镜像:
    docker search nginx
    

管理容器

  • 创建并运行容器:
    docker run -d -p 8080:80 --name mynginx nginx
    
  • 列出所有容器:
    docker ps
    docker ps -a
    
  • 启动容器:
    docker start mynginx
    
  • 停止容器:
    docker stop mynginx
    
  • 重启容器:
    docker restart mynginx
    
  • 删除容器:
    docker rm mynginx
    
  • 进入容器:
    docker exec -it mynginx /bin/bash
    
  • 查看容器日志:
    docker logs mynginx
    

其他命令

  • 设置开机自启动:
    sudo systemctl enable docker
    
  • 查看Docker系统信息:
    docker info
    
  • 查看帮助:
    docker --help
    

0