在Docker中运行一个应用程序并删除它

(作者:陈玓玏)

1、装载环境

Docker刚创建的时候,里头什么也没有,如果我们需要运行一个应用程序,必然要有对应的环境,所以我们第一步是要在Docker中装一个环境。命令如下:

#进入管理员模式
su root
#装载Ubuntu镜像到docker中
docker pull ubuntu:16.04

可以在安装完之后确认是否安装成功,输入:

docker images

结果:

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
ubuntu              16.04               52b10959e8aa        3 days ago          115MB

能够查到镜像信息表示装载成功。

2、运行程序

在命令行中输入命令:

docker run ubuntu:16.04 /bin/echo "hello world"

这个命令其实就是运行在ubuntu:16.04镜像中新建一个容器,并在其中执行命令“/bin/echo “hello world”“,也就是打印hello world。如果你没有操作上一步,那么这一步的结果会是先执行docker pull ubuntu:16.04,然后再打印输出hello world。

3、删除程序

先查看当前docker中正在运行的程序:

docker ps -a

输出结果:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS               NAMES
30ddcd34a671        ubuntu:16.04        "/bin/echo 'hello wo…"   17 seconds ago      Exited (0) 13 seconds ago                       vigilant_shtern

找到容器id,输入:

docker rm 30ddcd34a671

当你再次查看docker中正在运行的容器,就会发现已经没有刚才那个容器了。

猜你喜欢

转载自blog.csdn.net/weixin_39750084/article/details/82085609
今日推荐