Hello World!

1.

下面图解释得挺清楚的

/bin/echo "Hello World"  //要执行的命令放红色区域那儿

例1:打印 Hello World

 

 

例2:ls 查看目录文件

 

2.运行交互式容器(通过运行 exit 命令或者使用 CTRL+D 来退出容器)

// /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash
docker run -itd centos:centos7.9.2009 /bin/bash // /bin/bash 可省略

- i:交互式操作,允许你对容器内的标准输入 (STDIN) 进行交互
- t:终端,在新容器内指定一个伪终端或终端(terminal)
- d:在后台运行

后台模式进入容器:

  • docker attach
  • docker exec(推荐使用,因为此命令会退出容器终端,但不会导致容器的停止)
//attach
docker attach 容器id

//exec
docker exec -it 容器id /bin/bash

 

3.删除容器

// 在删除容器之前记得先stop容器
docker stop CONTAINERID(容器id)
// 根据容器状态,删除状态为exited的容器
sudo docker rm $(sudo docker ps -qf status=exited) 

// 删除所有未运行的容器(已经运行的删除不了,未运行的就一起被删除了) sudo docker rm $(sudo docker ps -a -q)

 

posted @ 2023-01-28 17:59  balabalahhh  阅读(185)  评论(0编辑  收藏  举报