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

相关推荐
hkj88081 天前
Ubuntu 切换java版本
java·linux·ubuntu
码上上班1 天前
docker课程
java·docker·容器
取谖慕12.1 天前
Docker容器从入门到精通
docker·容器·eureka
取谖慕12.1 天前
Harbor仓库从讲解到部署实战
docker·harbor
逍遥德1 天前
运维技术栈Linux+docker+Kubernetes+Jenkins/GitLab CI 知识点详细列表
linux·运维·docker
名字还没想好☜1 天前
Kubernetes CrashLoopBackOff 排查全流程:从 describe 到日志到 exit code
运维·docker·云原生·容器·kubernetes
冰封之寂1 天前
Docker 部署与基础命令详解:从安装到容器管理全流程指南
linux·运维·docker·容器
Baron X1 天前
Gitea Docker 部署教程
docker·gitea
hkj88082 天前
Ubuntu 20.04 安装 OpenJDK 17
linux·运维·ubuntu
sulikey2 天前
服务器安装Docker教程。如何在云服务器安装Docker容器?
运维·服务器·ubuntu·docker·安装教程·云服务器