docker 常用命令

想要快速使用docker构建一个一个ubuntu2004版本的环境,初次使用docker,记录下用到的命令

docker search ubuntu:20.04

搜索可用的镜像,输出的结果name 可以直接用来docker pull,来拉取镜像到本地

docker images

查看本地的镜像,repository :这表示镜像的名称或来源。tag :镜像的标签,通常用于标识镜像的版本。image id:这是镜像的唯一标识符,可以用来删除或引用特定的镜像。

docker rmi xxx(image id)

删除镜像,可以用docker images,查看image id,-f 参数强制删除

docker pull xxx(image name)

拉取docker 镜像

sudo docker run --name ttt -it -v /home/work:/home /bin/bash

sudo docker run --name <container-name> <image-name> [command] [arg1] [arg2]启动docker并且映射共享目录 --name 指定container-name容器命名的名称,docker镜像的名称 image-name基于的 Docker 镜像的名称或 ID。command在容器内要运行的命令。

docker commit container new_image_name:tag

container是你要保存更改的容器的名称或ID,new_image_name:tag是你想要创建的新镜像的名称和标签,commit之后下次就可以docker run的时候使用new_image_name:tag 作为image的参数运行新的镜像

docker ps

查看当前正在运行的docker镜像,会输出CONTAINER ID,IMAGE,COMMAND,NAMES,CONTAINER ID 是容器的唯一标识符,IMAGE 是容器所使用的镜像,COMMAND 是容器启动时运行的命令,CREATED 是容器的创建时间,STATUS 是容器的状态,PORTS 是容器映射的端口(如果有的话),而 NAMES 就是容器的名称。

相关推荐
风落无尘4 小时前
Stable Diffusion WebUI & ComfyUI 完整安装教程:官方部署+一键整合包+Docker容器化(2026最新)
docker·容器·stable diffusion
小鹏linux5 小时前
Ubuntu 22.04 部署开源免费具有精美现代web页面的Casdoor账号管理系统
linux·前端·ubuntu·开源·堡垒机
CodeMartain8 小时前
Dify Windows 原生部署(无 Docker、纯本地)
运维·docker·容器
llrraa201010 小时前
配置docker国内镜像源
运维·docker·容器
starvapour10 小时前
Ubuntu切换到Fcitx5中文输入法
linux·运维·ubuntu
木欣欣粉皮11 小时前
解决Ubuntu 26.04的挂起状态唤醒问题
linux·运维·ubuntu
阿正的梦工坊11 小时前
【Typescript】08-keyof-typeof-索引访问类型
linux·ubuntu·typescript
华为云开发者联盟12 小时前
告别繁琐操作,华为云码道 + Docker重塑远程开发体验
人工智能·学习·docker·华为云·软件开发·华为云码道
xiaobobo333012 小时前
Ubuntu如何安装Vmware-tools和root用户
ubuntu·root用户·vmware-tools
轩Scott12 小时前
Ubuntu开机卡Logo?NVIDIA驱动修复全攻略
linux·ubuntu