1、 查看docker版本
docker version
Docker常用命令详解
2、 显示docker系统的信息
docker info
Docker常用命令详解
3、 列出本地所有镜像
docker images
Docker常用命令详解
4、 从Docker Hub中搜索符合条件的镜像
docker search image_name
Docker常用命令详解
5、 从Docker Hub中拉去或者更新指定镜像
docker pull image_name
Docker常用命令详解
6、 删除镜像
docker rmi image_name
-f 强行移除该镜像,即使其正被使用
Docker常用命令详解
7、 显示一个镜像的历史
docker history image_name
Docker常用命令详解
8、 启动容器
docker run image_name echo “hello word”
Docker常用命令详解
9、 交互式进入容器中
docker run –i –t image_name /bin/bash
Docker常用命令详解
10、 列出当前所有正在运行的容器
docker ps
Docker常用命令详解
11、 列出所有的容器
docker ps –a
Docker常用命令详解
12、 列出最近一次启动的容器
docker ps –l
Docker常用命令详解
13、 启动一个容器
docker start name/ID
Docker常用命令详解
14、 停止一个容器
docker stop name/ID
Docker常用命令详解
15、 杀死一个容器
docker kill name/ID
Docker常用命令详解
16、 重启一个容器
docker restart name/ID
Docker常用命令详解
17、 显示一个正在运行的容器里面的进程信息
docker top name/ID
Docker常用命令详解
18、 登录Docker Hub
docker login
Username: username
Password: **
Email: [email protected]
Login Succeeded
19、 退出Docker Hub
docker logout
Docker常用命令详解
20、 从服务器拉取个人动态,可选择时间区间
docker events –since=”20161231”
docker events –until=”20170630”
21、 暂停某一容器的所有进程
docker pause name/ID
Docker常用命令详解
22、 恢复某一容器的所有进程
docker unpause name/ID
Docker常用命令详解
23、 标记本地镜像,将其归入某一仓库
docker tag old-image[:old-tag] new-image[:new-tag]
Docker常用命令详解
24、 将本地镜像推送至远程仓库,默认为Docker Hub
docker push username/image_name
Docker常用命令详解
注意:在推送至远程仓库前,需要将容器名称标记为 当前登录用户/image_name 的形式
25、 获取容器运行时的输出日志
docker logs name/ID
-f 跟踪容器日志的最近更新;
-t 显示容器日志的时间戳;
–tail=”10” 仅列出最新10条容器日志。
Docker常用命令详解
26、 检查镜像或者容器的参数,默认返回JSON格式
docker inspect name/ID
-f 指定返回值的模板文件
27、 从容器里面拷贝文件/目录到本地一个路径
docker cp name:/container_path local_path
docker cp ID:/container_path local_path
Docker常用命令详解
28、 附加到一个运行的容器上
attach命令允许你查看或者影响一个正在运行的容器。
docker attach image_ID
Docker常用命令详解
29、 将指定镜像保存成tar归档文件,docker load的逆操作
docker save –o save_name.tar image_name 或者
docker save image_name:tag > save_name.tar
Docker常用命令详解
30、 从tar镜像的归档文件中载入镜像,docker save的逆操作
docker load –i image_name.tar
Docker常用命令详解
执行完该操作后,通过docker images命令可以看到多了一个ubuntu容器。
注:保存后再加载(saved-loaded)的镜像不会丢失提交历史和层,可以回滚。
31、 将指定的容器保存成tar归档文件,docker import的逆操作
docker export container_ID > image.tar
Docker常用命令详解
32、 从归档文件(支持远程文件)创建一个镜像,docker export的逆操作
docker import url
cat export.tar | docker import – image_name:latest
Docker常用命令详解
注:导出后导入(exported-imported)的容器会丢失所有的提交历史,无法回滚。
33、 显示镜像的所有层
docker images –tree
Docker常用命令详解

相关文章:

  • 2020-07-06
  • 2019-10-09
  • 2019-07-03
猜你喜欢
  • 2021-07-10
  • 2021-10-12
  • 2021-08-25
  • 2021-09-20
  • 2021-12-13
  • 2021-12-12
  • 2021-11-23
相关资源
相似解决方案