首页 > 其他分享 >二,docker常用命令

二,docker常用命令

时间:2022-08-20 21:12:09浏览次数:93  
标签:容器 创建 名称 常用命令 镜像 docker ID

docker images #查看镜像

REPOSITORY:镜像名称

TAG:镜像标签

IMAGE ID:镜像ID

CREATED:镜像的创建日期(不是获取该镜像的日期)

SIZE:镜像大小

这些镜像都是存储在Docker宿主机的/var/lib/docker目录下

docker search 镜像名称      #搜索镜像

如果你需要从网络中查找需要的镜像,可以通过以下命令搜索

NAME:仓库名称

DESCRIPTION:镜像描述

STARS:用户评价,反应一个镜像的受欢迎程度

OFFICIAL:是否官方

AUTOMATED:自动构建,表示该镜像由Docker Hub自动构建流程创建的

docker pull 镜像名称

拉取镜像就是从中央仓库中下载镜像到本地

docker rmi 镜像ID

按镜像ID删除镜像

docker rmi `docker images -q`

删除所有镜像

容器相关命令

docker ps  #查看正在运行的容器
docker ps –a  #查看所有容器
docker ps –l    #查看最后一次运行的容器
docker ps -f status=exited   #查看停止的容器

创建与启动容器

创建容器常用的参数说明:

创建容器命令:docker run

-i:表示运行容器

-t:表示容器启动后会进入其命令行。加入这两个参数后,容器创建就能登录进去。即分配一个伪终端。

--name :为创建的容器命名。

-v:表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录),可以使用多个-v做多个目录或文件映射。注意:最好做目录映射,在宿主机上做修改,然后共享到容器上。

-d:在run后面加上-d参数,则会创建一个守护式容器在后台运行(这样创建容器后不会自动登录容器,如果只加-i -t两个参数,创建后就会自动进去容器)。

-p:表示端口映射,前者是宿主机端口,后者是容器内的映射端口。可以使用多个-p做多个端口映射

(1)交互式方式创建容器

docker run -it --name=容器名称 镜像名称:标签 /bin/bash

这时我们通过ps命令查看,发现可以看到启动的容器,状态为启动状态

退出当前容器:exit

(2)守护式方式创建容器:

docker run -di --name=容器名称 镜像名称:标签

登录守护式容器方式:

docker exec -it 容器名称 (或者容器ID)  /bin/bash

停止与启动容器

docker stop 容器名称(或者容器ID)

docker start 容器名称(或者容器ID)

 

标签:容器,创建,名称,常用命令,镜像,docker,ID
From: https://www.cnblogs.com/python-uuu/p/16608615.html

相关文章

  • 一,Docker安装与启动
       Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一......
  • Docker
     特性相比于VM,Docker的目标是可装配、轻量化。VM的隔离级别是内核级,但也带来了多余的overhead,每个APP都需要对应一套OS和环境,即使有些APP对环境的要求是一样的Docke......
  • Linux常用命令
    1,文件和目录cd/home进入‘/home'目录'cd…返回上一级目录cd…/…返回上两级目录cd进入个人的主目录cd~user1进入个人的主目录cd-返回上次所在的目......
  • 使用docker简单编译k20pro内核
    简介本文将介绍一下如何使用docker编译红米k20pro的内核。作者当时尝试构建内核的原因是为了将3年前(好像是吧)购买的k20pro至尊版(已退役,12GB内存,512GB硬盘)制作成一个小的服......
  • Docker入门-基础知识
    Docker入门-基础知识Cloud研习社 Cloud研习社 2022-06-1707:26 发表于山东收录于合集#实战经验33个#云计算34个#计算机37个#docker3个#IT23个 Dock......
  • ClickHouse 本地Docker版搭建及Go链接体验Demo
    1,Win10用Docker启动单机版本ClickHouseWin10上用WSL搭建Docker环境部署就不讲了,直接上ClickHouse的镜像部署;找到官方Docker镜像库,搜索选中:clickhouse/clickhouse-se......
  • docker save与docker export实现docker镜像与容器的备份
    本来想写一篇关于dockersave/export/commit/load/import之间的关系的文章,后来看了看,已经有很多人写过了,我就不做重复工作了。参见:dockersave与dockerexport的区别Do......
  • Docker常用命令
    1.镜像相关dockerpull#拉取镜像dockerimages#查看镜像列表dockerimages-aq......
  • 使用Docker搭建Nextcloud私有网盘
    一、准备材料安装环境:linux工具:docker软件:MySql、Nextcloud二、安装Docker安装Docker:https://www.cnblogs.com/jzcn/p/15693786.html三、下载镜像使用DocKer下载......
  • Docker创建ElasticSearch集群以及常见问题
    本篇文章演示在WSL2中通过DockerCompose搭建ES集群,解决其中遇到的问题。虚拟内存最大映射数第一个问题是几乎所有机器上搭建ES集群都会遇到的,即虚拟内存最大映射数默认为......