8个基本的Docker容器管理命令

原创
admin 2小时前 阅读数 8 #Linux
文章标签 Linux

8个基本的Docker容器管理命令

随着容器技术的敏捷成长,Docker已经成为最流行的容器化平台之一。掌握Docker的基本命令对于管理和部署容器至关重要。以下是8个基本的Docker容器管理命令,这些命令可以帮助您敏捷上手Docker容器的管理。

### 1. docker ps

命令说明

`docker ps`命令用于列出当前正在运行的容器。

命令示例

shell

docker ps

输出示例

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

8d0e3a9a7c47 Nginx "Nginx -g 'daemon off;" 4 minutes ago Up 4 minutes 80/tcp myNginx

### 2. docker pull

命令说明

`docker pull`命令用于从Docker Hub或其他仓库拉取镜像。

命令示例

shell

docker pull nginx

输出示例

Using default tag: latest

latest: Pulling from library/nginx

Digest: sha256:3f9d7c3926c6ff2a0a6e7d0c0c8c2c6e2a6c7e1f8a8b6b1e7b

Status: Downloaded newer image for nginx:latest

### 3. docker run

命令说明

`docker run`命令用于创建并启动一个新的容器。

命令示例

shell

docker run -d -p 8080:80 nginx

输出示例

f6c3a8e0a9ff6b1c6b7b3a8ff0e3a9a7c

### 4. docker exec

命令说明

`docker exec`命令用于在已运行的容器中执行命令。

命令示例

shell

docker exec -it 8d0e3a9a7c47 /bin/bash

输出示例

root@f6c3a8e0a9ff:/#

### 5. docker stop

命令说明

`docker stop`命令用于停止一个或多个运行中的容器。

命令示例

shell

docker stop 8d0e3a9a7c47

输出示例

f6c3a8e0a9ff

### 6. docker start

命令说明

`docker start`命令用于启动一个或多个停止的容器。

命令示例

shell

docker start 8d0e3a9a7c47

输出示例

f6c3a8e0a9ff

### 7. docker rm

命令说明

`docker rm`命令用于删除一个或多个容器。

命令示例

shell

docker rm -f 8d0e3a9a7c47

输出示例

f6c3a8e0a9ff

### 8. docker logs

命令说明

`docker logs`命令用于查看一个或多个容器的日志。

命令示例

shell

docker logs -f 8d0e3a9a7c47

输出示例

172.17.0.1 - - [05/May/2023:14:45:17 +0000] "GET / HTTP/1.1" 200 612 "-" "curl/7.58.0"

通过以上8个基本的Docker容器管理命令,您可以对Docker容器进行有效的管理和部署。当然,Docker还有许多其他的命令和功能,需要您在实际操作中逐步学习和实践。期望这篇文章能帮助您敏捷上手Docker容器管理。

本文由IT视界版权所有,禁止未经同意的情况下转发

热门