docker容器

author author     2022-10-09     465

关键词:

容器是docker的有一个核心,简单的来说容器是独立运行的一个或一组应用。

启动容器有两种方式,一种是基于镜像新建一个镜像并启动,另一个是将在终止状态的容器重新启动。

1.新建并启动

启动一个bash终端,并许用户进行交互

技术分享图片

可以在为终端中利用pstop 来查看进程信息

技术分享图片

查看运行的容器(docker ps -a查看所有容器

技术分享图片

      用docker start 命令将一个终止的容器启动运行

技术分享图片

技术分享图片

    终止容器

docker stop [容器 ID]

docker kill [容器 ID

技术分享图片

技术分享图片

重启容器

docker restart [容器 ID]

技术分享图片

守护运行

(1)docker run -d运行提个新的容器

(2)centos:centos6 内部运行命令镜像

1/bin/sh -c 容器在内部运行的命令

4while true; do echo hello weibo ;sleep 1; done 一个脚本 每秒打印一次hello word 一直到结束

技术分享图片

或者

技术分享图片

docker inspect 查看容器的信息

docker inspect 容器 ID 或容器名)

技术分享图片

docker inspect 查看容器的ip地址

技术分享图片

docker inspect 查看容器执行的程序

技术分享图片

进入容器 docker attac

技术分享图片

(1)docker attach 允许我们进入后台进程

(2)--sig-proxy=false不使用容器转发信号,允许我们使用ctrl -c 来退出。

技术分享图片

容器导入和导出

导出容器 docker export [容器 id >[导出文件]

技术分享图片

导入容器

可以使用docker import 从容器快照文件中再导入为镜像

#cat centos6.tar |dockerimport-centos6:test

#docker images

删除一个容器

docker rm [容器 id /容器 name]

批量删除多个容器

docker  rm$(docker ps -a-q)

如何进入docker容器

在使用docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。1.使用dockerattach进入Docker容器Docker提供了attach命令来进入Docker容器。... 查看详情

docker入门

docker介绍(自己百度)docker的优点搭建环境快docker常见的命令dockersearchnginx(需要搜索的镜像地址)dockerrun-it-d-p8080(服务器对外地址):8080(docker容器内部地址)-v/home/data(本地对应的地址):/usr/local/**(docker对应的地址)**nginx(docker的镜像... 查看详情

docker容器部署详细操作

目录一、Centos安装部署docker1.centos安装docker1.1.卸载旧版本docker(可选)1.2.安装docker1.2.1设置docker镜像源1.2.2:安装docker1.2.3:启动docker2:安装dockerCompose3.docker 部署Java项目3.1、将jar包上传到centos上3.2、编写Dockerfile文件3.3.Dockerf... 查看详情

docker学习笔记——docker管理容器(代码片段)

文章目录Docker管理容器1.容器&镜像&仓库&daemon&client之间的关系2.启动容器3.dockerdaemon管理4.docker命令行5.docker命令行实现容器管理搜索镜像(dockerhub)获取镜像(pull)打包传输镜像启动容器解决docker中的CtenOS8镜像无法使用yum... 查看详情

docker学习笔记——docker管理容器(代码片段)

文章目录Docker管理容器1.容器&镜像&仓库&daemon&client之间的关系2.启动容器3.dockerdaemon管理4.docker命令行5.docker命令行实现容器管理搜索镜像(dockerhub)获取镜像(pull)打包传输镜像启动容器解决docker中的CtenOS8镜像无法使用yum... 查看详情

docker容器学习梳理-容器硬盘热扩容

前面已介绍了docker很多知识点的操作记录,今天这里梳理下docker容器空间扩展的操作。默认情况下,docker容器的空间是10G。在实际生产环境下,对docker容器进行热扩容(动态扩容)是非常重要的一个需求。Docker容器动态扩展的优点... 查看详情

docker容器进入的4种方式

 在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。进入Docker容器比较常见的几种做法如下:使用dockerattach使用SSH使用... 查看详情

初学docker容器(代码片段)

初学docker容器docker是什么docker与虚拟机的区别docker使用场景docker的原理docker三个统一和docker三大组件docker引擎docker-server配置文件docker的部署(20版)docker镜像操作docker是什么docker是一种轻量级的虚拟机在linux容器中运行应... 查看详情

docker容器进入的4种方式

在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。进入Docker容器比较常见的几种做法如下:使用dockerattach使用SSH使用nse... 查看详情

如何使用 docker-compose 使 docker 容器与 localstack docker 容器通信?

】如何使用docker-compose使docker容器与localstackdocker容器通信?【英文标题】:Howtomakeadockercontainercommunicatewiththelocalstackdockercontainerwithdocker-compose?【发布时间】:2019-12-1123:12:48【问题描述】:我正在docker容器内设置一个应用程序。我... 查看详情

docker学习之docker容器基本使用

Docker学习之Docker容器基本使用新建容器并启动命令格式:dockerrun--optionsrepository:tag后台运行命令格式:-d已存在的容器相关操作启动:dockercontainerstartcontainerid停止:dockercontainerstopcontainerid重启:dockercontainerrestartcontainerid查看后台... 查看详情

docker容器管理总结(代码片段)

Docker容器管理总结一、Docker容器理解1.Docker的核心概念2.容器的运行状态二、Dockerfile理解三、容器使用及操作1.进入容器空间内2.后台运行容器3.前台运行容器(针对宿主机)①前台运行容器②新开终端查看容器状态③访问... 查看详情

docker容器技术

1.docker简介1.docker架构图  2.镜像容器仓库Docker镜像就是一个只读的模板,镜像可以用来创建容器,一个镜像可以创建多个容器。类似于(类和对象的关系)     2.docker安装  查看详情

无法从远程 docker 容器监听 docker 容器内运行的服务

】无法从远程docker容器监听docker容器内运行的服务【英文标题】:Unabletolistentoaservicerunninginsideadockercontainerfromremotedockercontainer【发布时间】:2019-10-1022:45:13【问题描述】:我有两台机器:机器A和机器B。两者都在不同的网络上。... 查看详情

##容器改变世界

1、首先我们了解什么是容器。容器并不仅仅是docker,docker仅仅是遵循容器标准的一种实现,只要遵循了容器标准,都可以叫做容器技术。比如说最流行的docker,或者红帽的podman都可以叫做容器技术。docker仅仅是最开始实现容器... 查看详情

docker教程系列三:docker容器操作

1查看容器l 查看正在运行容器:dockerpsl 查看所有的容器(启动过的历史容器):dockerps–al 查看最后一次运行的容器:dockerps–ll 查看停止的容器dockerps-fstatus=exited2创建与启动容器l 创建容器常用的参数说明:l... 查看详情

docker容器操作命令(代码片段)

...用运行态环境和其他系统环境)和跑在上面的应用,那么Docker容器就是独立运行的一个(或一组)应用,以及它们必需的运行环境。一、创建容器  1. 新建容器  使用docker create命令新建一个容器,-t选项让Docker分配... 查看详情

docker容器自动启动及修改配置文件

...建容器时没有添加参数--restart=always,导致的后果是:当Docker重启时,容器未能自动启动。现在要添加该参数怎么办呢,方法有二:1、Docker命令修改dockercontainerupdate--restart=always容器名字2、直接改配置文件(经测试后无效,修改... 查看详情