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

相关推荐
爱码少年4 小时前
此docker compose非彼docker-compose
docker
Huangjin007_4 小时前
【Linux 系统篇(十)】基础开发工具(五) —— 第一个系统程序 - 进度条
linux·运维·服务器
January丶4 小时前
docker-compose部署RabbitMQ(含管理页面)
docker
January丶4 小时前
docker-compose部署ElasticSearch集群
docker
MetrixAeroCore4 小时前
出海餐厅手持POS机物联网卡:多币种计费稳定传输与跨境税务合规对接方案
运维
路由侠内网穿透.4 小时前
本地部署开源日志收集系统 Log Bull 并实现外部访问
运维·服务器·网络·数据库·开源
johnny2334 小时前
镜像管理工具Skopeo实战
docker
时空无限4 小时前
linux mellanox 网卡队列 irq rps 相关
linux·运维
AlbertS5 小时前
Let‘s Encrypt 证书自动续期并自动应用到Nginx
运维·nginx·ssl·cerbot·renew·续期
kdxiaojie5 小时前
Linux 驱动研究 —— V4L2 (14)
linux·运维·笔记·学习