docker 常用命令

164 阅读1分钟

一、docker启动相关命令

    #启动
    systemctl start docker
    # 查看状态 
    systemctl status docker 
    # 停止 
    systemctl stop docker 
    # 重启 
    systemctl restart docker 
    # 开机自启 
    systemctl enable docker

二、镜像相关命令

    # 查看本地镜像
    docker images 
    # 搜索远程镜像 
    search redis 
    # 拉取镜像 
    docker pull redis 
    # 删除镜像 
    docker rmi c5da061a611a

三、容器相关命令

    # 查看容器 
    docker ps -a 
    # 创建容器
    # 退出容器关闭 
    docker run -it --name=c1 redis:latest /bin/bash 
    # 后台运行容器 
    docker run -id --name=c2 redis:latest 
    # 退出容器 
    exit 
    # 进入指定终端 
    docker exec -it c2 
    # 启动容器 
    docker start c2 
    # 停止容器 
    docker stop c2 
    # 删除容器 
    docker rm c1 
    # 查看容器的信息 
    docker inspect c2 
    # 进入容器 
    docker exec -it c_name /bin/bash

四、创建数据卷

        数据卷(宿主机中的一个目录可以理解成一个目录或者文件) 
        # 数据卷的配置
        docker run -v /root/redis:/root/redis_contator redis:latest /bin/bash

五、镜像的导入与导出

    # 镜像导出
    docker save -o nginx.tar nginx:latest 
    # 镜像的导出 
    docker load -i nginx.tar