linux容器常用命令
-
Linux 容器常用命令:
1. 创建容器:
– docker run:创建并运行一个容器。
– docker create:创建一个容器,但不运行。
– docker-compose up:使用 Docker Compose 创建并运行多个容器。2. 查看容器:
– docker ps:查看正在运行的容器。
– docker ps -a:查看所有容器,包括停止的容器。
– docker inspect:查看容器的详细信息。3. 停止、启动和重启容器:
– docker stop:停止一个运行中的容器。
– docker start:启动一个已经停止的容器。
– docker restart:重启一个正在运行的容器。4. 删除容器:
– docker rm:删除一个或多个容器。
– docker container prune:删除所有停止的容器。5. 进入容器:
– docker exec:在容器中执行命令。
– docker attach:进入正在运行的容器的终端。6. 导入和导出容器:
– docker export:将容器导出为 tar 归档文件。
– docker import:从 tar 归档文件导入为容器镜像。7. 复制文件到容器:
– docker cp:将文件复制到容器中。8. 查看容器日志:
– docker logs:查看容器的日志输出。9. 容器网络:
– docker network:管理容器的网络。10. 容器资源管理:
– docker stats:查看容器的资源使用情况。
– docker top:查看容器中正在运行的进程。以上是常用的 Linux 容器命令,可以根据自己的需求选择相应的命令来管理和操作容器。
2年前 -
Linux容器是一种轻量级的虚拟化技术,利用命名空间和控制组等特性,可以将应用程序及其依赖项打包为一个独立的运行环境。下面是一些常用的Linux容器命令:
1. docker run:用于在容器中运行一个镜像,可以指定运行参数、端口映射等。例如:docker run -it ubuntu /bin/bash
2. docker ps:查看当前正在运行的容器列表。可以使用参数 -a 查看所有容器,包括已停止的容器。
3. docker images:查看本地镜像列表。可以使用参数 -a 查看所有镜像,包括中间层镜像。
4. docker start/stop/restart:启动、停止或重启容器。例如:docker start my-container
5. docker exec:在正在运行的容器中执行命令。例如:docker exec -it my-container /bin/bash
6. docker build:构建镜像,根据 Dockerfile 文件中的指令创建一个镜像。例如:docker build -t my-image .
7. docker pull:从远程仓库拉取镜像。例如:docker pull ubuntu:latest
8. docker push:将本地镜像推送到远程仓库。例如:docker push my-registry/my-image:latest
9. docker rm/rmi:删除容器或镜像。例如:docker rm my-container
10. docker logs:查看容器的日志输出。例如:docker logs my-container
11. docker network create:创建一个容器网络,可以在容器之间进行通信。例如:docker network create my-network
12. docker volume create:创建一个容器数据卷,用于在容器之间共享数据。例如:docker volume create my-volume
以上是一些常用的Linux容器命令,通过它们可以实现容器的创建、管理、运行以及与容器间的交互等操作。同时,Docker也提供了更多强大的命令和功能,可以根据具体需求进行深入学习和使用。
2年前 -
Linux容器是一种轻量级的虚拟化技术,可以将应用与其依赖项打包在一起,并在不同的环境中运行,而无需重新配置应用程序或依赖项。下面是一些常用的Linux容器命令,可以帮助您管理和操作容器。
1. 运行和停止容器
– `docker run`:在容器内运行一个新的命令或应用程序。
– `docker start`:启动已停止的容器。
– `docker stop`:停止运行中的容器。
– `docker restart`:重启运行中的容器。2. 查看容器状态和日志
– `docker ps`:查看正在运行的容器。
– `docker ps -a`:查看所有容器(包括已停止的容器)。
– `docker logs`:查看容器的日志。
– `docker inspect`:查看容器的详细信息。3. 构建和管理镜像
– `docker build`:基于Dockerfile构建镜像。
– `docker push`:将镜像推送到远程仓库。
– `docker pull`:从远程仓库拉取镜像。
– `docker images`:列出本地已构建的镜像。
– `docker rmi`:删除本地的镜像。4. 复制文件到容器
– `docker cp`:将文件从主机复制到容器或从容器复制到主机。5. 管理容器网络
– `docker network create`:创建一个容器网络。
– `docker network connect`:将容器连接到容器网络。
– `docker network ls`:列出已创建的容器网络。
– `docker network inspect`:查看容器网络的详细信息。
– `docker network disconnect`:断开容器与容器网络的连接。6. 在容器内执行命令
– `docker exec`:在正在运行的容器内执行命令。
– `docker attach`:附加到正在运行的容器。以上只是一些常用的Linux容器命令,还有其他一些高级命令和选项可以用于更复杂的容器操作和管理。使用这些命令,您可以轻松地管理和操作Linux容器。
2年前