linux命令docker

worktile 其他 102

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Docker是一个开源的容器引擎,它可以让开发者将应用程序及其依赖打包成一个可移植的容器,然后发布到任何支持Docker的机器上运行。

    要在Linux系统中使用Docker,我们需要学习一些常用的Linux命令来管理和操作Docker容器。下面是一些常见的Linux命令,用于管理和操作Docker容器:

    1. docker ps:这个命令用来列出所有正在运行的容器。通过加上参数-a,可以列出所有容器,无论其状态是运行中还是停止。

    2. docker run:用于创建并启动一个新的容器。可以通过加上参数-d,在后台运行容器,让容器在后台运行。

    3. docker stop:用于停止运行中的容器。需要指定要停止的容器的ID或名称。

    4. docker rm:用于删除已经停止的容器。需要指定要删除的容器的ID或名称。可以通过加上参数-f,强制删除正在运行的容器。

    5. docker images:用于列出所有本地镜像。镜像是用来创建容器的模板。

    6. docker pull:用于从远程仓库下载镜像。可以通过指定镜像的名称和版本号来下载特定的镜像。

    7. docker rmi:用于删除本地镜像。需要指定要删除的镜像的ID或名称。

    8. docker exec:用于在运行中的容器中执行命令。需要指定要执行命令的容器的ID或名称。

    9. docker logs:用于查看容器的日志。需要指定要查看日志的容器的ID或名称。

    10. docker inspect:用于查看容器的详细信息。需要指定要查看详细信息的容器的ID或名称。

    这些是一些常见的Linux命令,用于管理和操作Docker容器。通过学习和熟练使用这些命令,我们可以更好地管理和操作我们的Docker容器。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Docker是一个开源的容器化平台,它可以帮助用户快速地构建、部署和管理应用程序。在使用Docker时,可以通过命令行界面来运行各种docker命令。下面是一些常用的Linux命令docker及其功能:

    1. docker version:查看安装的Docker版本信息;
    2. docker info:查看Docker系统的详细信息,如镜像数量、容器数量等;
    3. docker images:列出本地主机上的所有镜像;
    4. docker pull :从Docker仓库中下载指定名称的镜像;
    5. docker run
    :创建并启动一个基于指定镜像的容器;
    6. docker ps:列出当前正在运行的容器;
    7. docker stop :停止正在运行的容器;
    8. docker start
    :启动已停止的容器;
    9. docker restart
    :重新启动容器;
    10. docker rm
    :删除指定的容器;
    11. docker rmi :删除指定的镜像;
    12. docker exec -it :在正在运行的容器中执行命令;
    13. docker logs
    :查看容器的日志输出;
    14. docker build -t :根据Dockerfile构建一个新的镜像;
    15. docker-compose up:使用Docker Compose启动多个容器;
    16. docker-compose down:停止并删除使用Docker Compose启动的容器;
    17. docker network ls:列出所有可用的网络;
    18. docker network create :创建一个新的网络;
    19. docker network connect
    :将指定的容器连接到指定的网络;
    20. docker network disconnect :将指定容器从指定网络中断开连接。

    通过以上命令,用户可以方便地管理和操作Docker容器和镜像,实现快速部署和运行应用程序。使用docker我们可以更好地管理容器和镜像,提高开发和部署的效率,使应用程序更加可移植和可扩展。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    一、Docker简介
    Docker是目前流行的容器化技术,它可以帮助开发人员将应用程序及其所有依赖项打包成一个称为Docker镜像的独立的可执行软件包。这些镜像可以被传输到任何Docker容器运行时环境中并且保证可以在任何平台上运行。

    Docker能够提供轻量级和可移植的容器环境,使得应用程序在不同的环境中具有一致的运行方式。这对于开发、测试和部署应用程序都非常有用。

    二、安装Docker
    在使用Docker命令之前,首先需要在你的Linux系统上安装Docker。以下是安装Docker的步骤:

    1. 更新软件包列表:
    “`
    sudo apt update
    “`

    2. 安装Docker的依赖软件包:
    “`
    sudo apt install apt-transport-https ca-certificates curl software-properties-common
    “`
    3. 添加Docker的官方GPG密钥:
    “`
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –
    “`
    4. 添加Docker的软件源:
    “`
    sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”
    “`
    5. 更新软件包列表,并安装Docker:
    “`
    sudo apt update
    sudo apt install docker-ce
    “`
    6. 添加当前用户到Docker用户组:
    “`
    sudo usermod -aG docker ${USER}
    “`
    注意:需要重新登录使用户组的修改生效。

    7. 验证Docker的安装:
    “`
    docker –version
    “`
    如果看到类似于”Docker version 20.10.8, build 3967b7d”等输出,表示Docker已成功安装。

    三、常用Docker命令
    下面介绍一些常用的Docker命令:

    1. docker images:列出本地的Docker镜像。
    2. docker pull [image]: 下载指定的Docker镜像。
    3. docker run [image]: 运行指定的Docker镜像。
    – `docker run -it [image]`:以交互模式运行Docker镜像,并进入容器内部的Shell。
    – `docker run -d [image]`:以守护进程模式运行Docker镜像。
    – `docker run -p [host_port:container_port] [image]`:将容器的指定端口映射到主机的指定端口。
    4. docker ps:列出正在运行的Docker容器。
    – `docker ps -a`:列出所有的Docker容器,包括已停止的容器。
    5. docker stop [container]: 停止指定的Docker容器。
    – `docker stop [container1] [container2] …`:同时停止多个Docker容器。
    6. docker rm [container]: 删除指定的Docker容器。
    – `docker rm [container1] [container2] …`:同时删除多个Docker容器。
    – `docker rm $(docker ps -a -q)`:删除所有已停止的Docker容器。
    7. docker rmi [image]: 删除指定的Docker镜像。
    – `docker rmi [image1] [image2] …`:同时删除多个Docker镜像。
    8. docker exec [container] [command]: 在指定的Docker容器内部执行指定的命令。
    – `docker exec -it [container] [command]`:以交互模式在容器内部执行指定的命令。
    9. docker cp [container]: 将文件从本地复制到Docker容器中。
    – `docker cp [local_file_path] [container]:[container_file_path]`:将本地文件复制到Docker容器中。
    – `docker cp [container]:[container_file_path] [local_file_path]`:将Docker容器中的文件复制到本地。
    10. docker commit [container] [image]: 将指定的Docker容器保存为新的Docker镜像。
    11. docker build -t [image] [dockerfile_path]: 基于Dockerfile构建一个新的Docker镜像。
    – `docker build -t [image]:[tag] [dockerfile_path]`:构建一个带有标签(tag)的新Docker镜像。

    以上是一些常用的Docker命令,可以根据实际需求选择使用,详细的命令参数可以通过`docker [command] –help`查看。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部