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 就是容器的名称。

相关推荐
yuanzhengme19 分钟前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
国产化创客1 小时前
RuView开源项目Docker+ESP32完整部署手册
物联网·docker·容器·开源·信息与通信·智能硬件·wifi-csi
想唱rap1 小时前
C++11之包装器
服务器·开发语言·c++·算法·ubuntu
SL-staff1 小时前
2026企业文档选型白皮书:功能、技术栈、私有化部署与采购建议
spring cloud·docker·微服务·kubernetes·开源·私有化部署·企业文档
曦月合一2 小时前
树莓派Debian 12 (bookworm) 系统 中Docker中运行mysql的流程
mysql·docker·容器
涛声依旧393162 小时前
Nginx+Docker 部署HTTPS站点+身份认证 完整实操一键部署脚本
nginx·docker·https
MIXLLRED3 小时前
随笔——ROS Ubuntu版本变化详解
linux·ubuntu·机器人·ros
南宫萧幕3 小时前
基于上一篇文章VMware+openweb UI+ollama+docker的bug问题总结
docker·容器·bug·openweb ui
sanzk3 小时前
astra pro稠密建图
ubuntu·ros·3d相机
杨浦老苏3 小时前
开源数据库备份工具Databasus
数据库·docker·备份·群晖