• docker常用命令


    常用命令:

    # 在官方仓库搜索image
    docker search [...]
    # 从官方仓库下载指定image
    docker pull [image]
    # 从指定image里生成一个container并在其中运行一个命令
    docker run [image] [cmd]
    # 在container里运行交互式命令,比如shell
    docker run -i -t [imag] [cmd]
    # 在container里运行后台任务
    docker run -d [image] [cmd]
    # 列出最近一个运行过的container,不加-l则只列出正在运行的container(比如后台任务)
    docker ps -l
    # 列出所有container
    docker ps -a
    # 查看container详情
    docker inspect [container_id]
    # 删除某个container,其中container_id不需要输入完整,只要能保证唯一即可
    docker rm [container_id]
    # 再次运行某个container
    docker start [container_id]
    # 查看某个container的运行日志
    docker logs [container_id]
    # 切换到后台任务container,注意:切换到后台任务以后无法用Ctrl-C退出
    docker attach [container_id]
    # 中止后台任务container
    docker stop [container_id]
    # 将container保存为一个image
    docker commit [container_id] [image_name]
    # 列出当前环境中已有images
    docker images
    # 将image上传到仓库
    docker push [image_name]
  • 相关阅读:
    @codeforces
    @atcoder
    @loj
    @atcoder
    @atcoder
    @loj
    @atcoder
    @atcoder
    @atcoder
    @uoj
  • 原文地址:https://www.cnblogs.com/h2zZhou/p/5332629.html
Copyright © 2020-2023  润新知