Docker | docker常用命令

简介: docker常用命令总结1.启动docker服务 sudo service docker start2.停止docker服务 sudo service docker stop3.

docker常用命令总结


1.启动docker服务

 sudo service docker start

2.停止docker服务

 sudo service docker stop

3.检查docker 守护进程是否在运行

 sudo docker stats

4.查看docker相关信息

 sudo docker info

5.列出所有容器

sudo docker ps -a

6.最后一次运行的容器

sudo docker ps -l

7.重新启动已停止的容器

sudo docker start 容器名(也可以使用容器ID)

8.获取容器的日志

sudo docker logs 容器名

获取最后几条日志

sudo docker -f 容器名

9.列出镜像

sudo docker images

10.拉取镜像

sudo docker pull 镜像名

11.删除所有容器

sudo  docker rm $(docker ps -a -q)

12.删除单个容器

sudo docker rm 容器名

13.删除所有镜像

sudo docker rmi $(docker images | grep none | awk '{print $3}' | sort -r)

14.保存镜像

sudo docker save 镜像名 > /home/新镜像名.tar

14.加载自定义镜像

sudo docker load < /home/自定义镜像

15.获取容器更多信息

sudo docker inspect 容器名

16.删除为none的镜像

docker images --no-trunc| grep none | awk '{print $3}' | xargs -r docker rmi

常用参数:

-i:以交互模式运行容器,通常与 -t 同时使用
-t:为容器重新分配一个伪输入终端,通常与 -i 同时使用
-p : 端口映射 格式为[主机端口:容器端口]
-d : 后台模式运行
-name : 给容器一个新的名称
-v:挂载主机的目录
-e: username="ritchie": 设置环境变量
-m:设置容器使用内存最大值
--env-file=[]:从指定文件读入环境变量

docker默认用户名和密码:

用户名:docker
密码:tcuser


(完)

目录
相关文章
|
7月前
|
存储 Java Linux
【Docker】(2)还在浏览网页寻找Docker命令?本文全面列举与使用Docker里的各个命令!想要什么命令直接从本文拿!
docker有着比VM更少的抽象层 由于Docker不需要Hypervisor实现硬件资源虚拟化,运行在Docker容器上的程序直接使用的都是实际物理机的硬件资源 因此在CPU、内存利用率上Docker将会在效率上有明显优势 docker利用的时宿主机的内核,而不需要加载操作系统OS内核 当新建一个容器时,Docker不需要和虚拟机一样重新加载一个操作系统内核 进而避免引寻、加载操作系统内核返回等比较费时费资源的过程,当新建一个虚拟机时,虚拟机软件需要加载OS,返回新建过程时分钟级别的。 而Docker由于直接利用宿主机的操作系统,则省略了返回过程,因此新建一个Docker容器只需
818 124
|
10月前
|
安全 Unix Linux
Docker中授权普通用户使用docker命令以及解决无权限访问/var/run/docker.sock错误。
通过上述步骤,可以有效解决普通用户无法使用Docker命令的问题,同时处理 `/var/run/docker.sock`权限错误。这样的设置不仅方便用户使用Docker提供的各项服务,同时还能保护系统的安全性。在进行此类配置更改时,请确保理解每一步骤的作用及潜在的安全风险,尤其是在修改文件权限时。在实际的操作中,始终应该努力保持系统的最低必要权限,避免过度放宽权限,这是保障系统安全的一个重要方针。
3334 75
|
11月前
|
Docker 容器
Docker run命令-p参数详解
本文介绍Docker端口映射的基础用法。通过`docker run -p &lt;宿主机端口&gt;:&lt;容器端口&gt;`实现端口映射,例如`-p 5000:80`将宿主机5000端口映射到容器80端口,外部访问宿主机5000端口时流量会转发至容器内部的80端口。示例命令中,`-d`用于后台运行,`--restart=always`确保容器自动重启,`--name`指定容器名称。部署完成后可通过`http://服务器IP地址:5000`验证服务是否正常运行。
1308 57
|
12月前
|
网络协议 Ubuntu Docker
Docker Compose--命令说明
Docker Compose--命令说明
2114 30
|
10月前
|
Docker 容器
熟悉Docker容器管理命令:start、stop与restart详细使用指南
掌握这些Docker容器管理命令对于维护应用程序的正常运行至关重要。在实际操作中,应注意容器配置、关联资源以及日志等信息,确保各项操作都能够顺畅并且安全地执行。
2823 0
|
Ubuntu Linux 开发者
常用的Docker命令:docker_cmd_sheet
以上就是一些常用的Docker命令,希望能帮助你更好地驾驭这个强大的工具。记住,Docker就像是一个魔法咒语,只有真正理解和熟练使用,才能发挥出它的最大魔力。
238 22
|
Shell 应用服务中间件 nginx
docker 镜像的部分常用命令
docker镜像常用命令
347 16
|
关系型数据库 MySQL Docker
|
关系型数据库 MySQL 数据库
Docker 安装常用软件相关命令
本文介绍了在CentOS 7.9系统上安装Docker的详细步骤,包括添加阿里云镜像源、安装Docker及相关组件、启动服务以及配置镜像加速。同时,还展示了如何通过Docker安装MySQL 5.7版本数据库,涵盖拉取镜像、创建数据目录、运行容器及配置挂载点等操作,并提供验证安装成功的命令和截图。适合需要部署Docker与MySQL环境的用户参考。
739 4
|
NoSQL 关系型数据库 MySQL
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
539 56
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解

热门文章

最新文章