美文网首页
docker常见的使用命令

docker常见的使用命令

作者: 小明今晚加班 | 来源:发表于2019-07-30 23:11 被阅读0次

    docker版本查看

    docker --version
    

    列出所有的container

    docker container ls -a
    

    列出所有的镜像

    docker images
    

    停止/关闭container

    docker container stop containerId(这里停止container,但是container依旧存在哟)
    

    启动容器

    docker container start containerId
    

    删除container

    docker container rm containerId
    

    删除镜像

    docker image rm imageId
    

    运行镜像

    docker run -p 外部访问端口:映射端口 -t 镜像名称
    

    image启动后进入容器内部

    docker exec -it containerID /bin/bash
    

    Dockerfile文件样例

    # 指定基础镜像
    FROM java:8
    # 作者信息
    MAINTAINER docker_user "zhaocgc@cn.ibm.com"
    EXPOSE 8081
    VOLUME /tmp
    ADD springbootdemo-0.0.1-SNAPSHOT.jar app.jar
    RUN sh -c 'touch /app.jar'
    ENV JAVA_OPTS=""
    ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]
    

    docker容器相关命令:

    docker ps :查看在运行的容器


    docker ps -a:查看所有容器


    docker ps -q:只显示容器编号


    docker rm $(docker ps -aq):删除所有容器

    相关文章

      网友评论

          本文标题:docker常见的使用命令

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