linux常用命令docker

worktile 其他 19

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux是一种广泛使用的操作系统,而Docker是一种流行的容器化平台。下面是几个常用的Linux命令和Docker命令。

    一、Linux常用命令:

    1. cd命令:用于切换当前目录。例如,cd /home将当前目录切换到/home目录。

    2. ls命令:用于列出当前目录中的文件和子目录。例如,ls -l将以详细列表的形式显示文件和目录。

    3. mkdir命令:用于创建新的目录。例如,mkdir mydir将在当前目录下创建一个名为mydir的目录。

    4. rm命令:用于删除文件或目录。例如,rm myfile将删除名为“myfile”的文件。

    5. cp命令:用于复制文件或目录。例如,cp myfile /home将文件“myfile”复制到/home目录。

    6. mv命令:用于移动文件或重命名文件。例如,mv myfile /home将文件“myfile”移动到/home目录,或mv myfile newname将文件“myfile”重命名为“newname”。

    7. grep命令:用于在文件中搜索指定的字符串。例如,grep “hello” myfile将在“myfile”文件中搜索包含字符串“hello”的行。

    8. ssh命令:用于通过安全的远程连接登录到远程主机。例如,ssh username@hostname将使用用户名和主机名进行远程登录。

    9. top命令:用于显示当前正在运行的进程和系统资源的使用情况。例如,top将显示系统的实时状态。

    二、Docker常用命令:

    1. docker pull命令:用于从Docker仓库拉取镜像。例如,docker pull nginx将拉取名为“nginx”的镜像。

    2. docker run命令:用于在容器中运行一个命令。例如,docker run -it ubuntu /bin/bash将在一个Ubuntu容器中打开一个交互式终端。

    3. docker ps命令:用于列出当前运行的容器。例如,docker ps将显示所有正在运行的容器的列表。

    4. docker stop命令:用于停止一个运行中的容器。例如,docker stop container_id将停止指定ID的容器。

    5. docker rm命令:用于删除一个容器。例如,docker rm container_id将删除指定ID的容器。

    6. docker images命令:用于列出本地主机上的镜像。例如,docker images将显示所有本地镜像的列表。

    7. docker rmi命令:用于删除本地主机上的镜像。例如,docker rmi image_id将删除指定ID的镜像。

    8. docker exec命令:用于在运行中的容器中执行命令。例如,docker exec container_id ls将在指定容器中执行“ls”命令。

    9. docker-compose命令:用于利用YAML文件来配置和管理多个容器的应用程序。例如,docker-compose up将启动配置文件中定义的所有容器。

    以上是Linux和Docker的一些常用命令,可以帮助在日常使用中更好地管理文件和容器。希望对你有帮助!

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

    Linux常用命令docker介绍

    1. docker命令:docker是一个开源的应用容器引擎,可以帮助开发者将应用程序及其所有依赖项打包成一个容器,然后可以部署到任何支持docker的主机上。以下是一些常用的docker命令:

    – docker run:运行一个新的容器
    – docker ps:显示当前正在运行的容器
    – docker images:列出所有可用的镜像
    – docker pull:从Docker Hub上拉取一个镜像
    – docker push:将本地的镜像推送到Docker Hub或私有的镜像仓库
    – docker build:根据Dockerfile构建一个新的镜像
    – docker exec:在运行中的容器中执行命令
    – docker rm:删除一个或多个容器
    – docker rmi:删除一个或多个镜像
    – docker stop:停止一个或多个容器
    – docker start:启动一个或多个容器

    2. Dockerfile:Dockerfile是一个文本文件,用于定义构建Docker镜像的步骤和配置。以下是一些常用的Dockerfile指令:

    – FROM:指定基础镜像
    – RUN:在镜像中执行一条命令
    – COPY/ADD:将文件或目录复制到镜像中
    – EXPOSE:声明容器要监听的端口
    – CMD:指定容器启动时要运行的命令

    3. Docker镜像:Docker镜像是一个轻量级、可执行的独立软件包,包含了运行一个应用程序所需的所有文件、代码、运行时环境和依赖项。可以通过Dockerfile或从Docker Hub上拉取镜像来获取。镜像的好处是可以方便地共享和部署。

    4. Docker容器:Docker容器是Docker镜像的运行实例。每个容器都是相互隔离的、安全的运行环境,具有自己的文件系统、网络和进程空间。容器可以用于运行应用程序、执行命令以及测试和开发环境等。

    5. Docker Hub:Docker Hub是一个公共的镜像仓库,可以在其中找到各种各样的镜像,也可以将自己创建的镜像推送到Docker Hub上。Docker Hub上的镜像可以按照标签进行分类和搜索,方便用户查找和使用。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    一、Docker简介
    Docker 是一种容器化平台,它可以让开发者将应用程序及其依赖项打包到一个可移植的容器中,然后将该容器部署到任何支持 Docker 的机器上。Docker 的使用可以简化应用程序的部署过程,增强了应用程序的可移植性和可扩展性。

    二、常用Docker命令

    1. 镜像相关命令
    – 搜索镜像:`docker search [镜像名称]`
    – 下载镜像:`docker pull [镜像名称]`
    – 列出已下载的镜像:`docker images`
    – 删除镜像:`docker rmi [镜像ID]`

    2. 容器相关命令
    – 创建并运行一个容器:`docker run [镜像名称]`
    – 启动容器:`docker start [容器ID]`
    – 停止容器:`docker stop [容器ID]`
    – 重启容器:`docker restart [容器ID]`
    – 进入容器:`docker exec -it [容器ID] /bin/bash`
    – 查看容器日志:`docker logs [容器ID]`
    – 删除容器:`docker rm [容器ID]`

    3. 网络相关命令
    – 创建网络:`docker network create [网络名称]`
    – 列出网络:`docker network ls`
    – 连接容器到网络:`docker network connect [网络名称] [容器ID]`
    – 断开容器与网络的连接:`docker network disconnect [网络名称] [容器ID]`

    4. 镜像构建命令
    – 创建 Dockerfile 文件:在项目根目录下创建一个名为 Dockerfile 的文件,并在该文件中定义镜像构建的步骤。
    – 构建镜像:`docker build -t [镜像名称] [Dockerfile所在目录]`
    – 运行容器:`docker run -d -p [宿主机端口]:[容器端口] [镜像名称]`

    5. 数据卷命令
    – 创建数据卷:`docker volume create [数据卷名称]`
    – 列出数据卷:`docker volume ls`
    – 运行容器时挂载数据卷:`docker run -d -p [宿主机端口]:[容器端口] -v [数据卷名称]:[容器内挂载路径] [镜像名称]`

    6. Docker Compose 命令
    Docker Compose 是一个用于定义和运行多个 Docker 容器的工具。通过一个 docker-compose.yml 文件,可以定义多个容器之间的依赖关系、共享网络等信息,然后使用 docker-compose 命令来管理这些容器。

    – 启动容器组:`docker-compose up`
    – 后台启动容器组:`docker-compose up -d`
    – 停止容器组:`docker-compose down`
    – 列出容器组:`docker-compose ps`

    三、操作流程

    1. 安装Docker:首先需要在Linux系统上安装Docker,可以通过命令`sudo apt-get install docker-ce`来安装。

    2. 下载镜像:使用命令`docker pull [镜像名称]`下载所需的镜像。如果不确定需要哪个镜像,可以先搜索镜像,然后选择一个符合要求的镜像进行下载。

    3. 运行容器:使用命令`docker run [镜像名称]`来创建并运行一个容器。可以通过添加参数来指定容器运行的一些配置,如端口映射、数据卷挂载等。

    4. 容器操作:运行容器后,可以使用相关命令来管理容器,如启动、停止、重启容器,进入容器终端等。

    5. 容器网络:可以创建自定义网络,并将多个容器连接到同一个网络中,以便容器之间进行通信。

    6. 镜像构建:如果需要创建自定义镜像,可以使用 Dockerfile 来定义镜像构建的步骤,并使用`docker build`命令进行构建。

    7. 数据卷:可以使用数据卷来实现容器与宿主机之间的数据共享,并可以在容器运行时动态挂载数据卷。

    8. Docker Compose:如果需要管理多个容器,可以使用 Docker Compose 工具来定义和运行容器组,通过一个 docker-compose.yml 文件来管理容器之间的依赖关系、共享网络等信息。

    以上是常用的 Docker 命令和操作流程,可以根据实际需求进行使用和扩展。

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

400-800-1024

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

分享本页
返回顶部