Docker 常用命令

126 阅读1分钟

一、镜像使用

1、查看镜像
docker images

各个选项说明:

  • **REPOSITORY:**表示镜像的仓库源

  • **TAG:**镜像的标签

  • **IMAGE ID:**镜像ID

  • **CREATED:**镜像创建时间

  • **SIZE:**镜像大小

2、启动镜像
docker run -it ubuntu /bin/bash
3、获取镜像
docker pull ubuntu
4、查找镜像
docker search mysql
5、删除镜像
docker rmi mysql
6、更新镜像

进入容器

docker exec -it jdk8 /bin/bash

执行命令进行更新镜像

apt-get update

二、容器使用

1、启动容器
docker run -it ubuntu /bin/bash

参数说明:

  • -i: 交互式操作。

  • -t: 终端。

  • ubuntu: ubuntu 镜像。

  • /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。

2、进入容器

进入容器,退出容器停止

docker attach

推荐使用,进入容器,退出不会停止容器

docker exec

启动并进入容器

docker run -it ubuntu /bin/bash

启动已停止的容器

docker  start <容器 ID>

后台运行,-d 指定容器运行模式

docker run -itd --name ubuntu-test ubuntu /bin/bash
3、退出容器
exit
4、停止容器
docker stop <容器 ID>
5、删除容器
docker rm -f <容器 ID>
6、查看容器
docker ps