1. 首页
  2. Java开发合集
  3. 各类中间件集合
  4. Docker的基础命令

Docker 是一种开源的容器化平台,可以帮助开发人员更轻松地构建、部署和运行应用程序。在使用 Docker 时,有一些基础命令是必须掌握的。本文将介绍一些常用的 Docker 命令及其用法。

1. 镜像相关命令

1.1 拉取镜像

要使用 Docker 容器,首先需要从 Docker Hub 或其他镜像仓库中拉取镜像。使用以下命令可以拉取指定的镜像:

docker pull [镜像名称]

1.2 查看本地镜像

可以使用以下命令查看本地已经下载的镜像列表:

docker images

1.3 删除本地镜像

如果不再需要某个本地镜像,可以使用以下命令将其删除:

docker rmi [镜像ID]

2. 容器相关命令

2.1 创建容器

要创建一个容器,可以使用以下命令:

docker run [选项] [镜像名称]

2.2 查看正在运行的容器

可以使用以下命令查看当前正在运行的容器列表:

docker ps

2.3 停止容器

要停止一个正在运行的容器,可以使用以下命令:

docker stop [容器ID]

2.4 启动容器

如果已经停止的容器需要重新启动,可以使用以下命令:

docker start [容器ID]

2.5 删除容器

如果不再需要某个容器,可以使用以下命令将其删除:

docker rm [容器ID]

3. 其他常用命令

3.1 查看日志

要查看容器的日志输出,可以使用以下命令:

docker logs [容器ID]

3.2 进入容器

有时候需要进入容器的命令行界面进行调试或其他操作,可以使用以下命令:

docker exec -it [容器ID] /bin/bash

3.3 查看容器内进程

要查看容器内正在运行的进程,可以使用以下命令:

docker top [容器ID]

4、自动生成docker-compose部署文件

4.1、使用docker-compose自动生成yaml部署文件命令

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose mysql

4.2、 拉取autocompose镜像

docker pull ghcr.io/red5d/docker-autocompose:latest

5、将docker容器和镜像推送至Gitea

给要推送的镜像打上自己的标签

docker tag siyuan git.wshlyl.cn/wshlyl/siyuan:v3.3.5

推送容器到 gitea 软件仓库

docker push git.wshlyl.cn/wshlyl/siyuan:v3.3.5


余乃云水散人,栖于数字之墟。性耽幽静,常以青简为田,墨痕为穗。晨起推窗,听松风煮茶;夜阑掩卷,伴竹影扫阶。此间筑小筑三椽,藏闲话若干:或遇史海遗珠,则录以素札;偶得诗瓢碎玉,便缀作清吟。往来皆烟霞客,谈笑有鸿儒踪。诸君若得暇,不妨暂驻云履,共品一盏烟岚,半卷春秋。

具有版权性

请您在转载、复制时注明本文 作者、链接及内容来源信息。 若涉及转载第三方内容,还需一同注明。

具有时效性

文章目录

欢迎来到南鸢宸羲的站点,为您导航全站动态

174 文章数
38 分类数
4 评论数
47标签数
最近评论
七斗牛

七斗牛


6666