返回列表 发新帖

Docker命令入门,如何高效执行常见Docker操作?

[复制链接]

9

主题

27

帖子

27

积分

新手上路

Rank: 1

积分
27
发表于 2024-8-14 22:36:43  | 显示全部楼层 | 阅读模式
Docker常见命令包括创建、运行、停止、移除容器和镜像,以及查看容器和镜像信息等。执行Docker命令时,需要使用docker关键字,后跟具体的命令和参数。docker run用于创建并启动一个新的容器。
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,以下是一些常见的Docker命令:

zbhjh14l30f0y25.png

zbhjh14l30f0y25.png


(图片来源网络,侵删)
1. 安装Docker
在Ubuntu系统上安装Docker的命令如下:

sudo aptget update
sudo aptget install dockerce dockercecli containerd.io
2. 检查Docker版本

docker version
3. 拉取镜像
从Docker Hub拉取一个镜像,例如拉取Ubuntu镜像:

docker pull ubuntu:latest
4. 列出本地镜像

docker images
5. 运行容器

zbhjtpg15tgyjyw.jpg

zbhjtpg15tgyjyw.jpg


(图片来源网络,侵删)
以交互模式运行一个容器:

docker run it ubuntu:latest /bin/bash
6. 列出正在运行的容器

docker ps
7. 列出所有容器(包括已停止的)

docker ps a
8. 停止容器
停止一个正在运行的容器,需要提供容器ID:

docker stop
9. 删除容器
删除一个容器,需要提供容器ID:

zbhjev1ddcegkal.png

zbhjev1ddcegkal.png


(图片来源网络,侵删)

docker rm
10. 删除镜像
删除一个镜像,需要提供镜像ID:

docker rmi
11. 构建镜像
使用Dockerfile构建镜像:

docker build t myimage:latest .
12. 推送镜像到仓库
将镜像推送到Docker Hub或其他仓库:

docker push myimage:latest
13. 保存镜像为tar文件

docker save o myimage.tar myimage:latest
14. 加载tar文件为镜像

docker load i myimage.tar
是一些常用的Docker命令,更多命令和详细信息可以参考Docker官方文档。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表