type
status
date
slug
summary
tags
category
icon
password

1. docker run

命令:docker run 解释:创建并运行一个新的容器。该命令用于运行一个镜像并启动一个容器。例如,docker run -d -p 8080:80 nginx 将在后台运行一个NGINX容器,并将容器的80端口映射到宿主机的8080端口。

2. docker pull

命令:docker pull 解释:拉取一个镜像到本地。使用该命令可以从Docker镜像仓库中下载一个镜像到本地。例如,docker pull ubuntu 将下载最新的Ubuntu镜像。

3. docker images

命令:docker images 解释:列出本地已安装的镜像。该命令将显示本地所有已下载或构建的Docker镜像,并列出它们的名称、版本、创建时间等信息。
notion image

4. docker ps

命令:docker ps 解释:列出正在运行的容器。该命令将显示所有正在运行的容器的列表,包括容器的ID、名称、使用的镜像、创建时间等信息。
notion image

5. docker stop

命令:docker stop 解释:停止一个正在运行的容器。使用该命令可以停止指定ID或名称的容器。例如,docker stop my-container 将停止名为"my-container"的容器。

6. docker rm

命令:docker rm 解释:删除一个已停止的容器。该命令用于删除指定ID或名称的已停止的容器。例如,docker rm my-container 将删除名为"my-container"的容器。

7. docker restart

命令:docker restart 解释:重启一个容器。使用该命令可以重启指定ID或名称的容器。例如,docker restart my-container 将重启名为"my-container"的容器。

8. docker exec

命令:docker exec 解释:在运行的容器中执行命令。该命令可用于在一个正在运行的容器中执行指定的命令。例如,docker exec -it my-container bash 将在名为"my-container"的容器中打开一个交互式的shell终端。

9. docker logs

命令:docker logs 解释:查看容器的日志。使用该命令可以查看指定ID或名称的容器的日志输出。例如,`docker
logs my-container` 将显示名为"my-container"的容器的日志。
notion image

10. docker build

命令:docker build 解释:根据Dockerfile构建一个镜像。使用该命令可以基于指定的Dockerfile文件构建一个Docker镜像。例如,docker build -t my-image . 将在当前目录下的Dockerfile文件构建一个名为"my-image"的镜像。
除了之前提到的常用Docker命令,还有一些其他常用的命令。以下是这些命令及其解释,并整理成表格输出:
命令
解释
docker network
管理Docker网络的命令,如创建、列出和删除网络。
docker volume
管理Docker卷的命令,用于持久化数据。
docker buildx
通过多个平台构建Docker镜像的命令,支持跨多种CPU架构和操作系统。
docker-compose
使用YAML文件定义和管理多容器的应用程序。
docker attach
进入一个正在运行的容器并附加到其标准输入、输出和错误流。
docker cp
在容器和主机之间复制文件或目录。
docker inspect
显示容器或镜像的详细信息,如IP地址、端口映射和环境变量等。
docker export
将容器的文件系统打包成一个tar归档文件。
docker import
导入由docker export导出的容器文件系统归档文件。
docker save
将镜像保存成一个tar归档文件。
docker load
从tar归档文件中加载镜像。
docker prune
删除未使用的容器、网络、卷和镜像等资源。
docker stats
实时显示容器的资源使用情况,如CPU、内存和网络等。
docker top
显示容器内运行的进程信息。
docker version
显示Docker客户端和服务器的版本信息。
docker system
管理Docker系统的命令,如清理未使用的资源和查看系统的使用情况等。
docker login
登录到Docker镜像仓库。
docker logout
退出登录当前的Docker镜像仓库。
docker swarm
使用Docker Swarm进行容器编排和集群管理。
docker service
在Docker Swarm中管理服务(容器)。
docker stack
在Docker Swarm中管理堆栈,一组相互关联的服务。
docker node
在Docker Swarm中管理节点,即集群中的主机。
docker secret
在Docker Swarm中管理敏感数据的秘密。
docker config
在Docker Swarm中管理配置文件。
docker plugin
管理Docker插件的命令,扩展Docker功能。
docker system df
显示Docker使用的磁盘空间。 |
这些命令可以帮助您更全面地管理和操作Docker容器、镜像和相关资源。根据实际需求,选择适当的命令可以提高工作效率和容器化应用程序的管理能力。
 
 
如何搭建自己的chatgpt免费的Chatgpt
悟然
悟然
一个普通的机器人专业本科生🍚
公告
type
status
date
slug
summary
tags
category
icon
password
🎉悟然blog
此博客由notion支持,要购买chatgpt的可以通过上方的悟然百货,低价购买