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

相关推荐
安安csdn2 小时前
k8s存储juicefs简介
docker·容器·kubernetes
筑梦之路3 小时前
etcd节点噶了导致的k8s集群瘫痪处理参考——筑梦之路
docker·kubernetes·etcd
福如意如我心意4 小时前
ubuntu服务器重启,xinference自动加载模型脚本
服务器·ubuntu·ai
风清再凯6 小时前
03-docker存储与网络
网络·docker·容器
正怒月神8 小时前
docker-compose 启动 elk
elk·docker·容器
誰能久伴不乏9 小时前
如何在 Linux_Ubuntu 上安装 Qt 5:详细教程
linux·qt·ubuntu
dualven_in_csdn9 小时前
ubuntu离线安装 xl2tpd
linux·数据库·ubuntu
hello_25019 小时前
动手模拟docker网络-bridge模式
网络·docker·桥接模式
让子弹飞0219 小时前
永久解决ubuntu网络连接问题
linux·运维·ubuntu
小醉你真好21 小时前
15、Docker Compose 安装ELK + Filebeat单机版
elk·docker·jenkins