docker 常用命令总结

简介: docker 常用命令总结

1:启动容器

docker run -dp 3000:3000 getting-started

docker start [容器名/ID]

2:构建映像

docker build -t getting-started .

3:命令获取容器的ID

docker ps

docker container ls

4:停止容器

docker stop <the-container-id>

5:删除容器

docker rm <the-container-id>

6: 查看日志

docker logs -f 容器ID

7: 进入容器

docker exec -it 77cd6bef4dc9 /bin/bash  

docker exec -u 0 -it 容器名 /bin/bash    以root权限

8:#查看容器状态

docker ps | grep ${CONTAINER_ID}

9:镜像下载

docker pull <镜像名称>:<Tag>

10: 创建并运行一个容器

docker run -d -p 80:80 nginx:latest

run(创建并运行一个容器)

-d 放在后台

-p 端口映射 :docker的容器端口

-P 随机分配端口

-v 源地址(宿主机):目标地址(容器)

11:查看镜像列表

docker images

docker image ls

12:停止容器

docker stop [容器名/ID]

13: 创建容器

docker create image_name

14: 重启容器

docker restart [容器名/ID]

15: 暂停容器

docker pause [容器名/ID]

16: 恢复暂停的容器

docker unpause [容器名/ID]

17:连接到正在运行中的容器

docker attach --sig-proxy=false [容器名/ID]

18:查看容器的配置

docker inspect [容器名/ID]

19:从系统中删除镜像

docker image remove [镜像名]

docker rmi [镜像名]

20:移除所有未使用的 Docker 項目

docker system prune

21:移除所container

docker container ls -a --filter status=exited --filter status=created (查看一下沒在使用的 Container)

docker container prune    (移除所有已經停止的 Container)

docker container prune --filter "until=12h" (移除超過 12 小時以前的 Container )

docker container stop $(docker container ls -aq)

docker container rm $(docker container ls -aq)

docker container rm [容器名1/ID1] [容器名2/ID2]     移除容器

22:推送镜像

docker push <镜像名称>:<Tag>

23:查找某个镜像

docker search [OPTIONS]  TERM

##例 查找关注1000以上的结果

docker search -s 1000 mysql


相关文章
|
1月前
|
Linux 持续交付 Go
Docker常用命令总结
这篇文章总结了Docker的基本操作,包括Docker的简介、镜像、容器和仓库的概念。介绍了如何在CentOS上安装和卸载Docker,以及常用Docker命令,如查看和删除镜像、运行和管理容器、文件拷贝和日志查看。还提供了一个curl命令示例来测试本地容器服务。完整内容请参考原文链接:[Docker命令总结](https://blog.csdn.net/javayoungcoolboy/article/details/134975314)。
|
12天前
|
Docker 容器
docker network inspect 查询出来的网络的创建命令是什么
【6月更文挑战第17天】docker network inspect 查询出来的网络的创建命令是什么
18 1
|
17天前
|
Ubuntu 应用服务中间件 Linux
Docker基本操作命令
Docker 允许用户基于现有的容器或通过 Dockerfile 自定义镜像。Dockerfile 是一个文本文件,包含了创建镜像所需的所有命令。 命令: docker build [OPTIONS] PATH PATH:Dockerfile 所在的路径 OPTIONS:构建过程中的可选参数,如 -t 用于标记镜像名和标签 例如,使用当前目录的 Dockerfile 来构建镜像,并标记为 my_image:latest: docker build -t my_image:latest . 以上是 Docker 基础命令的简介,通过这些命令,你可以开始探索 Docker 的强大功能,并将其
34 2
|
22天前
|
Shell Docker 容器
深入探索Docker容器管理:常用命令一览(1)
深入探索Docker容器管理:常用命令一览(1)
|
1天前
|
Docker 容器
Docker常用命令Top20
Docker常用命令Top20
7 0
|
23天前
|
关系型数据库 应用服务中间件 nginx
docker基础,docker安装mysql,docker安装Nginx,docker安装mq,docker基础命令
docker基础,docker安装mysql,docker安装Nginx,docker安装mq,docker基础命令
|
24天前
|
Docker 容器
docker命令大全
docker命令大全
17 0
|
1月前
|
运维 Linux Shell
Docker详解(七)——Docker辅助命令
Docker详解(七)——Docker辅助命令
36 4
|
30天前
|
Linux Docker 容器
蓝易云 - 【Linux】如何在linux系统重启或启动时执行命令或脚本(也支持docker容器内部)
以上就是在Linux系统和Docker容器中设置启动时运行命令或脚本的方法。希望对你有所帮助。
100 0
|
30天前
|
流计算 Docker 容器
在docker中玩flink时候记录一些组合命令
在docker中玩flink时候记录一些组合命令
19 0