docker入门之二:docker常用命令(代码片段)

介怀 介怀     2023-04-18     781

关键词:

docker的简单使用

1. docker常用命令

1.1. 基本命令

  1. 获取镜像
[hadoop@hadoop101 docker]$ docker pull ubuntu:16.04
  1. 运行镜像
[hadoop@hadoop101 docker]$ docker run -it --rm ubuntu:16.04 bash

[hadoop@hadoop101 docker]$ exit

参数说明:

  • -it -i:交互式操作;-t:表示终端
  • -rm 退出容器后删除容器
  • bash表示进入交互式shell
  1. 列出镜像
# 查看镜像
[hadoop@hadoop101 docker]$ docker images

# 查看镜像、容器、数据卷所占的空间
[hadoop@hadoop101 docker]$ docker system df

# 查看悬镜镜像 dangling images
[hadoop@hadoop101 docker]$ docker images ls -f dangling=true

# 悬镜镜像失去价值,可以删除
[hadoop@hadoop101 docker]$ docker image prune
  1. 删除镜像
[hadoop@hadoop101 docker]$ docker ps -a
1c42f7a46920 hello-world "/hello" 

# 删除容器
[hadoop@hadoop101 docker]$ docker rm -f 1c42f7a46920

# 删除镜像
[hadoop@hadoop101 docker]$ docker rmi hello-world

1.2. docker管理容器

1.2.1. 启动容器

  1. 新建并启动
[hadoop@hadoop101 docker]$ docker run ubuntu:16.04 /bin/echo \'Hello World\'
# 新建
[hadoop@hadoop101 docker]$ docker run -it ubuntu:16.04 /bin/bash

[hadoop@hadoop101 docker]$ docker run -d hello-world

# 启动

[hadoop@hadoop101 docker]$ docker container start abc2351e845b

[hadoop@hadoop101 docker]$ docker container stop abc2351e845b

进入容器

[hadoop@hadoop101 docker]$ docker container start abc2351e845b

[hadoop@hadoop101 docker]$ docker exec -it abc2351e845b /bin/bash

删除容器

前提:容器处于终止状态

# 查看容器
[hadoop@hadoop101 docker]$ docker container ls -a

[hadoop@hadoop101 docker]$ docker ps -a

# 删除容器
[hadoop@hadoop101 docker]$ docker container rm f9a5537e738d
# 删除所有终止状态的容器
[hadoop@hadoop101 docker]$ docker container prune

入门:docker常用命令及解释(代码片段)

一、容器生命周期管理1.create命令解释:创建一个容器,但不启动,容器名称为mynginxleoheng-MacBook-Pro:~leo$dockercreate--namemynginxnginx:latestUnabletofindimage‘nginx:latest‘locallylatest:Pullingfromlibrary/nginxa5a6f2f73cd8:Pullcompl 查看详情

docker入门之常用命令

...于容器化和人工智能了,而容器化技术能有今天的热度,Docker可谓功不可没。  让我们一起来回顾一下Docker  是什么?是一种虚拟化技术能够将应用程序自动部署到容器使用Go语言开源引擎能够非常方便的将我们的... 查看详情

docker实践入门之二

...以用sudoapt-getinstall-yredis-serversudoserviceredis-serverstart然而在docker下是这样:dockerpullredisdockerrun-d--nameredis 查看详情

一零零七docker快速入门(代码片段)

Docker是基于Go语言实现的云开源项目。目录Docker概述CentOS7安装Docker卸载Docker常用命令容器命令Docker概述        Docker的主要目标是“Build,ShipandRunAnyApp,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生... 查看详情

docker常用命令与应用(代码片段)

docker入门与dockerfile介绍原文地址docker常用命令https://blog.csdn.net/leilei1366615/article/details/106267225dockerfile详解https://blog.csdn.net/m0_46090675/article/details/121846718?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166745827216782427492149%2522%252C%2522scm%252... 查看详情

docker入门(代码片段)

daocker常用命令dockerpullbusybox//pullbusybox镜像dockerimages//查看有哪些镜像dockersearchpod-name//搜索某个镜像dockerrun-d-p8080:80nginx//启动一个监听8080端口的nginx镜像,镜像默认从dockerhub上拉取,80是nginx镜像内部的监听端口dockerlogsimgID//查看... 查看详情

3.docker学习之路——docker常用命令(代码片段)

Docker学习之路——Docker常用命令1.Docker系统级命令2.Docker镜像命令3.Docker容器命令4.Docker网络5.Docker其它常用命令6.命令练习一(Nginx)①搜索nginx(为了确认nginx在docker仓库中是否存在)②安装nginx镜像③后台运行nginx镜像生成容器,... 查看详情

docker入门基础(代码片段)

目录七、Docker最常用的监控方案1、Docker自带的监控子命令2、sysdig3、scope4、cAdvisor5、Prometheus6、各种方案对比七、Docker最常用的监控方案1、Docker自带的监控子命令1)psdockercontainerps是我们早已熟悉的命令了,方便我们查看当前运行... 查看详情

docker入门(代码片段)

linux环境下安装Docker运行下面的yum命令进行下载安装:yuminstalldocker启动dockerservicedockerstart检测是否安装成功查看docker版本dockerversion更改镜像的地址 国外镜像太慢vi/etc/docker/daemon.json 添加下面的内容"registry-mirrors":["https://re... 查看详情

docker系列docker基本常用命令(代码片段)

一、docker常用命令docker--help#查看docker命令dockerinfo#docker详细信息,镜像和容器dockerversion#查看docker版本#帮助文档地址:https://docs.docker.com/reference/二、镜像命令dockerimages#查看docker镜像;具体列解释含义:REPOSI 查看详情

docker常用基本命令(代码片段)

文章目录基本命令参考资料本文主要介绍Docker常用的基本命令。基本命令查看Docker版本dockerversion查看Docker状态systemctlstatusdocker启动Dockersystemctlstartdocker重启dockersystemctlrestartdocker查看本地已有镜像dockerimages设置仓库vim/etc/docker/daemo... 查看详情

docker常用基本命令(代码片段)

文章目录基本命令参考资料本文主要介绍Docker常用的基本命令。基本命令查看Docker版本dockerversion查看Docker状态systemctlstatusdocker启动Dockersystemctlstartdocker重启dockersystemctlrestartdocker查看本地已有镜像dockerimages设置仓库vim/etc/docker/daemo... 查看详情

docker常用基本命令(代码片段)

文章目录基本命令参考资料本文主要介绍Docker常用的基本命令。基本命令查看Docker版本dockerversion查看Docker状态systemctlstatusdocker启动Dockersystemctlstartdocker重启dockersystemctlrestartdocker查看本地已有镜像dockerimages设置仓库vim/etc/docker/daemo... 查看详情

docker常用命令(代码片段)

帮助启动类命令启动dockersystemctlstartdocker停止dockersystemctlstopdocker重启dockersystemctlrestartdocker查看docker状态systemctlstatusdocker开机启动systemctlenabledocker查看docker概要信息dockerinfo查看docker总体帮助文档docker--help查看do 查看详情

docker常用命令(代码片段)

帮助启动类命令启动dockersystemctlstartdocker停止dockersystemctlstopdocker重启dockersystemctlrestartdocker查看docker状态systemctlstatusdocker开机启动systemctlenabledocker查看docker概要信息dockerinfo查看docker总体帮助文档docker--help查看do 查看详情

2.docker常用命令(代码片段)

一、安装相关#查看docker是否安装 rpm-qdocker#CentOS下安装docker sudoyuminstalldocker#启动Docker  systemctlstartdocker#查看docker信息 systemctlstatusdocker#停止Docker  systemctlstopdocker #重启Docker  systemctlre 查看详情

docker实践入门之二

...以用sudoapt-getinstall-yredis-serversudoserviceredis-serverstart然而在docker下是这样:dockerpullredisdockerrun-d--nameredisredis第一步是从docker官方registry上下载最新版的redisimage,第二步是把redis运行起来(也就是生成一个运行着redis的conta... 查看详情

docker学习docker常用基本命令(代码片段)

1、Docker常用命令Docker是一个Client—Server结构的系统,Docker守护进程运行在主机上,通过Socket从客户端访问。DockerServer接收到Docker-client的指令,就会执行这个命令1.1帮助命令#docker版本信息dockerversion#docker系统信息,... 查看详情