dockers学习基础镜像管理与命令

查看docker系统信息

docker info 或者 docker system info

 

 

1.从镜像仓库拉取镜像

docker pull [OPTIONS] NAME[:TAG|@DIGEST]

docker pull centos:7.6.1810

2. 镜像仓库搜索镜像

docker search centos

3. 查看本地镜像列表

docker image ls

docker image ls --no-trunc  查看镜像列表显示每个镜像的完整ID,image id默认为64位,通常只显示前12位

docker image ls -q 只显示镜像列表的ID

4. 查看单个镜像详细信息

docker image inspect [OPTIONS] IMAGE [IMAGE...]

docker image inspect f1cb7c7d58b7

5. 镜像的导入与导出

docker image save 4e5021d210f6 >./ubuntu_bak.tar  将镜像文件导出到本地的当前目录

docker image load -i ubuntu_bak.tar  导入镜像

导入镜像如果不加tag在显示时tag则为none,可以手动加tag

 

 

6. 镜像删除

docker image rm 镜像id/镜像名称

docker image rm 4e5021d210f6

docker image rm -f  4e5021d210f6 强制删除镜像如果镜像有关联也可以强制删除

7. docker其它常用命令

# 创建一个新的容器,使用 Commands
docker create
# 创建一个新的容器,使用 Management Commands,作用相同
docker container create

# 显示容器列表
docker ps
docker container ls

# 在一个新的容器中运行一个命令
docker run
docker container run

 在docker 1.13之后docker将命令进行了分组,这里我们将一些常用的命令,及其对应的 Management Commands 命令,具体如下图

 8. 针对单个docker 命令进行查看其参数说明时的命令如下

docker container ls --help

 显示如下:

 

 

posted @ 2020-03-21 11:14  啊行啊  阅读(263)  评论(0编辑  收藏  举报