docker常用指令

作者: SilentBillows | 来源:发表于2019-03-12 19:14 被阅读20次

    1.docker 启动、暂停、重启

    sudo service docker start; 
    sudo service docker stop;
    sudo service docker restart;
    

    2.docker 镜像操作

    sudo docker search [镜像名]; //检索镜像
    sudo docker pull [镜像名];  //下载镜像
    sudo docker  images ; //查看所有镜像信息
    sudo docker rmi image-id
    

    3. docker 容器指令

    (1)启动和停止容器

    docker run --name [container-name] -d [image-name] //启动一个容器,并指定容器名称和启动的镜像
    docker start [container-name] ; //启动一个已有的容器
    docker stop [container-name] /[container-id] //通过容器名或容器id来停止一个容器
    

    (2)查看docker应用

    docker ps //查看容器的运行状态
    docker ps -a //查看所有的容器
    

    (3)端口映射

    docker run -d -p [映射端口]:[本地端口] --name [容器名称] [镜像名]
    

    (4)删除容器

    docker rm [contarins-id]
    

    二、docker 常见问题

    1.无法获取docker deamonm

    问题描述:

    liutao-Lenovo-Z50-70% docker search redis
    Warning: failed to get default registry endpoint from daemon (Cannot connect to the Docker daemon. Is the docker daemon running on this host?). Using system default: https://index.docker.io/v1/
    Cannot connect to the Docker daemon. Is the docker daemon running on this host?
    

    解决(原因有可能没启动和用户没有权限):
    (1)注意执行时要加上sudo 权限

    service start docker;
    sudo docker seach redis;
    ````jiagou
    (2)将当前用户加入到docker的用户组中
    ````java
    sudo gpasswd -a [当前用户名] docker;
    

    相关文章

      网友评论

        本文标题:docker常用指令

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