docker 基本命令 (CentOs7 Docker 17.03.1-ce)

简介: 以下命令详细说明 请阅读官方文档 https://docs.docker.com/edge/engine/reference/commandline/rm/

启动 docker

systemctl start  docker.service 

停止 docekr

systemctl stop  docker.service 

状态检查

systemctl status  docker.service 

重新启动docker

systemctl restart docker

设置docker为开机启动

 systemctl enable docker

取消开机启动

 systemctl disable docker

查看当前启动的容器进程(只查看正在运行的容器)

docker ps

查看所有 的容器,包括停止运行的容器

docker ps -a

停止运行某个容器

docker stop 1f5f

删除某个容器

docker rm 1f5f 

设置docker 为开机启动

systemctl enable docker.service 

docker 停止所有正在运行的容器

docker stop $(docker ps -a -q)

docker 删除所有的容器

docker rm $(docker ps -a -q)

列出所有未在运行的容器

docker ps -a -f status=exited

删除所有未在运行的容器

docker rm $(docker ps -a -f status=exited -q)

docker 列出所有镜像

docker images

docker 删除镜像(根据ID)

docker rmi image_id

docker 删除所有未被使用的镜像

docker images -q |xargs docker rmi

docker 后台启动容器并且挂载外部目录

[root@c8d2d852b07ce468594deb20af13b20af-node1 ~]# docker run -d  -p 8080:8080 -p 50000:50000 -v /home/jenkins/data:/var/jenkins_home jenkins
b5155f0dfe3c9113c1bcab321821c139684e982789898d5983748a6dbf6e1e15
[root@c8d2d852b07ce468594deb20af13b20af-node1 ~]# 

后台启要加上 -d ,挂载外部目录 要加 -v 其中 /home/jenkins/data 是外部目录(Linux文件目录)

docker run -d  -p 8080:8080 -p 50000:50000 -v /home/jenkins/data:/var/jenkins_home jenkins

上面必须先创建好 /home/jenkins/data 目录并且赋权限(cd 到 jenkins 目录执行如下命令)

chmod 777 *

docker -t 命令 (会分配终端)

docker run -it  python

如图(按 ctrl+D退出)
screenshot

强行删除所有镜像

docker images -q |xargs docker rmi -f
目录
相关文章
|
3月前
|
安全 Docker 容器
|
3月前
|
网络安全 数据安全/隐私保护 Docker
|
22天前
|
NoSQL 关系型数据库 MySQL
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
136 56
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
|
29天前
|
监控 NoSQL 时序数据库
《docker高级篇(大厂进阶):7.Docker容器监控之CAdvisor+InfluxDB+Granfana》包括:原生命令、是什么、compose容器编排,一套带走
《docker高级篇(大厂进阶):7.Docker容器监控之CAdvisor+InfluxDB+Granfana》包括:原生命令、是什么、compose容器编排,一套带走
206 77
|
26天前
|
关系型数据库 MySQL Docker
《docker高级篇(大厂进阶):5.Docker-compose容器编排》包括是什么能干嘛去哪下、Compose核心概念、Compose使用三个步骤、Compose常用命令、Compose编排微服务
《docker高级篇(大厂进阶):5.Docker-compose容器编排》包括是什么能干嘛去哪下、Compose核心概念、Compose使用三个步骤、Compose常用命令、Compose编排微服务
91 24
|
15天前
|
Unix Linux Docker
CentOS停更沉寂,RHEL巨变限制源代:Docker容器化技术的兴起助力操作系统新格局
操作系统是计算机系统的核心软件,管理和控制硬件与软件资源,为用户和应用程序提供高效、安全的运行环境。Linux作为开源、跨平台的操作系统,具有高度可定制性、稳定性和安全性,广泛应用于服务器、云计算、物联网等领域。其发展得益于庞大的社区支持,多种发行版如Ubuntu、Debian、Fedora等满足不同需求。
42 4
|
2月前
|
Java 应用服务中间件 Linux
【Docker容器化技术】docker安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库
本文主要讲解了Docker的安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库以及Docker容器虚拟化与传统虚拟机比较。
1291 12
【Docker容器化技术】docker安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库
|
28天前
|
关系型数据库 MySQL Docker
《docker高级篇(大厂进阶):5.Docker-compose容器编排》包括是什么能干嘛去哪下、Compose核心概念、Compose使用三个步骤、Compose常用命令、Compose编排微服务
《docker高级篇(大厂进阶):5.Docker-compose容器编排》包括是什么能干嘛去哪下、Compose核心概念、Compose使用三个步骤、Compose常用命令、Compose编排微服务
124 6
|
3月前
|
存储 监控 安全
|
2月前
|
存储 Linux Docker
centos系统清理docker日志文件
通过以上方法,可以有效清理和管理CentOS系统中的Docker日志文件,防止日志文件占用过多磁盘空间。选择合适的方法取决于具体的应用场景和需求,可以结合手动清理、logrotate和调整日志驱动等多种方式,确保系统的高效运行。
198 2

热门文章

最新文章