2.0 docker 安装镜像

1.实例,安装centos

docker search -s 15 centos    ,其中docker serach 代表搜索命令, 最后 centos代表要搜索的镜像名称

    

2.选择某个镜像安装

根据Name可以指定,也可以不指定。会进行默认最新安装

    docker pull docker.io/centos   【其中docker.io/centos 代表名称

       此时开始下载并安装

3.开始运行该镜像, (从镜像创建一个容器)

        (1)开始运行

其中 --name后面代表运行容器的名称

(2)运行成功  docker  ps  【注意运行容器不能重复名称】

(3)运行成功后会自动进入该容器内

此时代表进入,@后面是容器的ID    

再次进入容器命令:

        

注意 其中centos_ssh代表容器名称

退出容器命令:

方法一:如果要正常退出不关闭容器,请按Ctrl+P+Q进行退出容器

方法二:如果使用exit退出,那么在退出之后会关闭容器,可以使用下面的流程进行恢复

重新启动容器

docker restart  容器名称

  • docker stop [NAME]/[CONTAINER ID]:将容器退出。
  • docker kill [NAME]/[CONTAINER ID]:强制停止一个容器。
  • docker rm [NAME]/[CONTAINER ID]:不能够删除一个正在运行的容器,会报错。需要先停止容器

容器常用的管理命令

docker run 创建并启动一个容器,在run后面加上-d参数,则会创建一个守护式容器在后台运行。

docker ps -a 查看已经创建的容器

docker ps -s 查看已经启动的容器

docker start con_name 启动容器名为con_name的容器

docker stop con_name 停止容器名为con_name的容器

docker rm con_name 删除容器名为con_name的容器

docker rename old_name new_name 重命名一个容器

docker attach con_name 将终端附着到正在运行的容器名为con_name的容器的终端上面去,前提是创建该容器时指定了相应的sh

执行这个命令后,按下回车键,会进入容器的命令行Shell中。

docker logs con_name 获取容器名为con_name的容器日志

docker inspect 查看容器的详细信息

docker top con_name 查看容器名为con_name的容器内部的进程

docker exec 可以用来在容器中运行一个进程

原文地址:https://www.cnblogs.com/zhangzhihai/p/9234564.html

时间: 2024-10-31 07:15:00

2.0 docker 安装镜像的相关文章

docker安装镜像基本指令

Docker的安装: (1)yum 包更新到最新 > yum update (2)安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 > yum install -y yum-utils device-mapper-persistent-data lvm2 (3)设置yum源为阿里云 > yum-config-manager --add-repo http://mirrors.aliyun.com/docker

docker安装 镜像和容器的操作

目录 1 docker 介绍 3 centos安装docker 2 容器和镜像 3 加速配置 4 镜像操作 5 容器操作 1 docker 介绍 # 1 虚拟化--->虚拟机,硬件虚拟化 # 2 docker:centos系统-->大约90m # 3 开源项目,诞生于2013---->17年以后-->两年多的时间 # 4 基于go语言实现的--->docker ce:免费的 docker ee:收费 # 5 轻量级的操作系统虚拟化解决方案 # 6 Docker 的基础是 Li

Debian Linux 7.1.0 图文安装教程

一.Debian 7.1.0最新安装光盘二.安装系统教程图解三.DebianLNMP更多相关使用系列文章 一.Debian 7.1.0最新安装光盘Debian7.1.0的安装镜像文件有DVD光盘ISO.CD型ISO.还有mini netinst型ISO.安装基本系统,这里只需要最基本的安装引导,系统安装启动盘选用快捷安装镜像netinst.iso. Debian 7.1.0系统镜像下载地址:debian-7.1.0-amd64-netinst.iso 222MBhttp://mirrors.16

Docker安装及镜像管理

1.docker简介 容器虚拟化,比传统虚拟化轻量 2013年出现,发展非常迅猛 Redhat在6.5版本开始支持docker 使用GO语言开发,基于apache2.0协议 开源软件,项目代码在github维护 2.容器虚拟化和传统虚拟化比较 3.Docker的优势 启动非常快,秒级实现 资源利用率很高,一台机器可以跑上千个docker容器 更快的交付和部署,一次创建和配置后,可以在任意 地方运行 内核级别的虚拟化,不需要额外的hypevisor支持,会有更高的性能和效率 易迁移,平台依赖性不强

Docker安装与镜像管理(一)

一.安装docker yum install epel-resase yum install docker-io  (RHEL6) yum install docker (RHEL7) 系统: [[email protected] ~]# uname -a Linux kvm.huangming.org 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux [[email 

Ubuntu下用docker安装redis镜像和使用redis容器分享

Ubuntu下用docker安装redis镜像和使用redis容器分享 1. 安装Ubuntu 2. 用Putty登录Ubuntu Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-40-generic x86_64) * Documentation:  https://help.ubuntu.com/ System information as of Wed Dec 31 06:41:16 UTC 2014 System load:  0.01  

docker安装使用教程(Kali2.0)

1.下载docker 下载链接: https://download.docker.com/linux/debian/dists/ 选择对应的debian版本(kali2.0是jessie)进入stable/pool/stable/再选相应平台,再选想要的版本下载. 2.安装docker 进入安装包所在目录执行安装: dpkg -i docker-ce_17.03.1~ce-0~debian-jessie_amd64.deb 验证是否安装成功: service docker startdocker

docker mysql镜像安装和使用

docker mysql镜像安装和使用 docker的mysql本次使用的下载docker.index.io的已有镜像orchardup/mysql 参照:https://index.docker.io/u/orchardup/mysql/ 步骤如下:   下载镜像 $ docker pull orchardup/mysql   运行mysql镜像 $ docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mysql2014 orchardup/my

docker安装zabbix 4.0.1版本

容器化zabbix. 容器部署zabbix更简单 准备两台机器:192.168.22.200 zabbix-server192.168.22.8 zabbix-agent 软件版本:docker: 18.06.1-cezabbix: 4.0.1 安装docker可以使用阿里镜像源的repo安装:https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 开始部署zabbix:192.168.22.200上操作: [[email