【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

欢迎各位光临郭小波的博客,请在此留下您的脚印。

浙公网安备 33010602011771号