docker的简单基本操作

三个命令如下:

复制代码
docker ps 

docker run id号(可只输入3位确定)  /bin/bash

docker exec -it id号  /bin/bash

功能如下

  • docker ps:列出正在运行的容器。
  • docker run -it <image> /bin/bash:启动一个新的容器,并进入 Bash shell。
  • docker exec -it <id> /bin/bash:进入一个已经在运行中的容器,打开一个交互式 Bash shell。

1.docker ps输出示例如下:

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

f7a9b6b9208f ubuntu "/bin/bash" 2 minutes ago Up 2 minutes clever_morse

2.docker run id号(可只输入3位确定) /bin/bash

这个命令将会基于指定的镜像 <image_name> 创建并启动一个新的容器,并通过 /bin/bash 进入容器的命令行界面。

  • -i 使容器保持运行状态,允许用户与容器进行交互。
  • -t 使容器分配一个伪终端,这样你就可以在容器中运行命令行。

3. docker exec -it id号 /bin/bash

这个命令用于进入一个已经在运行中的容器,并通过 /bin/bash 启动一个新的交互式 shell 会话。

  • exec 用于在一个正在运行的容器中执行命令。
  • -it 使得你能够与容器进行交互并分配一个伪终端。
  • id号 是容器的 ID(可以是前几个字符的简短形式)。
  • /bin/bash 是在容器中启动的命令,通常用于打开 Bash shell

如:docker exec -it f7a9b6b9208f /bin/bash

相关推荐
风好衣轻2 分钟前
Ubuntu单卡5090部署VeRL:从安装到运行
linux·运维·ubuntu
init_23613 分钟前
Option B(MP-EBGP跨AS VRF)设备配置及ASBR标签转发原理
运维·服务器·网络
番茄撒旦在上5 分钟前
Docker部署springboot项目
服务器·spring boot·docker·容器
刚哥的进化路11 分钟前
Kubernetes 集群部署详细教程:kubeadm 单 Master / 高可用部署实操
运维
invicinble14 分钟前
对于nginx(一,认识nginx)
运维·nginx
徒手千行代码无bug17 分钟前
Nginx upstream 负载均衡 404,单节点转发正常的根因与解决
运维·nginx·负载均衡
东风微鸣19 分钟前
Apache Parquet 优势与日志应用场景解析
运维·apache
Danileaf_Guo20 分钟前
256台H100服务器算力中心业务集群部署方案
运维·服务器
掘根21 分钟前
【消息队列项目】连接管理模块实现
运维·服务器
不想画图26 分钟前
Docker 容器核心配置实战:资源管控、数据卷与容器互联
运维·docker·容器