【Docker】命令总结

简介: 【Docker】命令总结

1.镜像命令

1.1拉取镜像

docker pull 镜像名 [版本] 没有指定版本就是最新的 latest

1.2查看镜像

1.3保存镜像

我们要把我们的镜像给别人使用的话 就需要保存当前镜像 然后到导出

docker save -o [给保存的镜像文件名称] [镜像名称 需要版本号 最新是latest]

1.4导入镜像

docker load -i 镜像文件

2.容器命令

2.1创建并运行容器

docker run --name 给容器起的名字 -p 宿主机端口:容器端口 -d 镜像名称

docker run:创建并运行一个容器

--name:给容器起一个名字

-p:宿主机端口与容器端口映射 左侧宿主机端口 右侧容器端口

-d:后台运行

镜像名称

2.2删除容器

docker rm -f 容器名

-f 强制删除

2.3进入容器

docker exec -it nginx bash

docker exec:进入容器内部

-it:给当前进入的容器创建一个标准输入、输出终端

nginx:要进入的容器名称

bash:进入容器后执行的命令 bash是一个linux终端交互命令

2.4查看容器状态

1. docker ps 查看当前容器状态
2. 
3. docker ps -a 查看所有的容器状态 包括已经停止的

2.5暂停容器

docker pause 容器名

2.6恢复容器

docker unpause 容器名

2.7停止容器

docker stop 容器名

2.8启动容器

docker start 容器名

2.8查看容器日志

1. docker logs 容器名
2. 
3. docker logs -f 容器名 跟踪日志输出

3.数据卷命令

3.1创建数据卷

docker volume 数据卷名

3.2查看所有数据卷

docker volume ls

3.3查看数据卷详细信息

docker volume inspect 数据卷名

3.4删除指定数据卷

docker volume rm 数据卷名

3.5删除为使用的数据卷

docker volume inspect 数据卷名

这里有点懵逼test1明明未使用 而且它也提示会删除一个数据卷 但是查询后test1没有被删除

3.6挂载数据卷

创建容器时 可以通过-v参数来挂载一个数据卷到某个容器目录 命令格式如下 \是换行 不影响命令

1. docker run \
2.   --name mn \
3.   -v html:/root/html \
4.   -p 8080:80
5.   nginx \

这里的-v就是挂载数据卷的命令:

  • -v html:/root/htm :把html数据卷挂载到容器内的/root/html这个目录中
相关文章
|
19天前
|
安全 Docker 容器
|
19天前
|
网络安全 数据安全/隐私保护 Docker
|
6天前
|
Java 应用服务中间件 Linux
【Docker容器化技术】docker安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库
本文主要讲解了Docker的安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库以及Docker容器虚拟化与传统虚拟机比较。
137 6
【Docker容器化技术】docker安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库
|
18天前
|
存储 监控 安全
|
2月前
|
Linux Docker 容器
Docker操作 :容器命令
Docker操作 (四)
|
18天前
|
存储 关系型数据库 MySQL
|
26天前
|
网络协议 Docker 容器
docker pull命令拉取镜像失败的解决方案
docker pull命令拉取镜像失败的解决方案
604 1
|
28天前
|
安全 网络安全 开发者
Docker学习笔记(一):Docker命令总结
本文介绍了Docker的基本概念、优点以及常用命令。Docker是一个开源的应用容器引擎,它通过容器打包应用程序及其依赖项,实现快速部署和迁移。主要优点包括轻量级、可移植性、易于管理、安全性和开源性。文章还区分了镜像和容器的概念,并提供了构建镜像、查看容器、运行容器、停止和删除容器等常用Docker命令的示例。
124 0
|
1月前
|
Linux 网络安全 Docker
安装后无法使用 Docker 命令
【10月更文挑战第3天】
143 2
|
1月前
|
安全 Shell Linux
docker进入容器命令
docker进入容器命令
下一篇
无影云桌面