【docker容器入门(二)】: Docker 容器使用

本文主要介绍下docker容器使用的基本命令

1. 获取镜像

# 获取ubuntu镜像
$ docker pull ubuntu

 2. 启动容器

前台运行

# 前台启动ubuntu容器,并进入容器
$ docker run -it ubuntu /bin/bash

这里启动ubuntu容器的时候没有加-d,如果执行exit,在断开容器连接的时候容器也会退出。

如果不想容器退出,我们可以按(ctrl + p, q)断开容器连接,容器仍然会运行。

后台运行

# 后台启动ubuntu容器
$ docker run -itd --name ubuntu-test ubuntu /bin/bash

启动已停止的容器

# 查看所有容器
$ docker ps -a
# 启动容器id为2d3b037900dc的容器 $ docker start 2d3b037900dc

3. 停止容器

docker stop命令可以停止容器,docker restart可以重启容器

# 停止一个容器
$ docker stop <容器 ID>
# 重启一个容器
$ docker restart <容器 ID>

4. 进入容器

docker exec命令和docker attach命令都可以进入容器,推荐大家使用 docker exec 命令,因为此退出容器终端,不会导致容器的停止。docker attach命令退出可能会导致容器停止。

# 进入容器id为6df81ef03156的容器
$ docker exec -it 6df81ef03156 /bin/bash

 在容器中执行exit可以退出容器

5. 导出导入容器

镜像导出

$ docker export 6df81ef03156 -o ubuntu.tar

 镜像导入

$ docker import ubuntu.tar ubuntu:v2

 6. 删除容器

# 强制删除容器id为bd344adf8de3的容器
$ docker rm -f bd344adf8de3

 

posted @ 2020-12-15 19:40  郭小波  阅读(138)  评论(0)    收藏  举报