美文网首页
Docker常用命令

Docker常用命令

作者: lkmc2 | 来源:发表于2018-05-16 14:52 被阅读15次

    列出Docker命令行命令

    docker
    docker container --help

    显示Docker版本信息

    docker --version
    docker version
    docker info

    运行Docker镜像

    docker run hello-world

    列出Docker镜像文件

    docker image ls

    列出Docker容器 (正在运行, 所有, 所有安静模式的容器)

    docker container ls
    docker container ls --all
    docker container ls -aq

    列出正在运行的Docker容器

    docker ps

    构建项目相关命令

    docker build -t friendlyhello . # 使用当前目录的Dockerfile
    docker run -p 4000:80 friendlyhello # 运行friendlyname镜像,将80端口映射到本地4000端口
    docker run -d -p 4000:80 friendlyhello # 后台模式运行
    docker container ls # 查看正在运行的所有容器
    docker container ls -a # 查看所有容器
    docker container stop <容器hash值> # 正常停止指定的容器
    docker container kill <容器hash值> # 强制停止指定容器
    docker container rm <容器hash值> # 移除指定容器
    docker container rm $(docker container ls -a -q) # 移除所有容器
    docker image ls -a # 列出所有镜像
    docker image rm <镜像id> # 移除指定镜像
    docker image rm $(docker image ls -a -q) # 移除所有镜像
    docker login # 使用Docker账户登录命令行
    docker tag <image> username/repository:tag # 为镜像设置标签
    docker push username/repository:tag # 上传注册镜像
    docker run username/repository:tag # 从远程仓库运行镜像
    docker port <容器id或镜像名> # 查看容器的映射情况

    相关文章

      网友评论

          本文标题:Docker常用命令

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