Docker安装及常用命令
修改机器名:
[root@docker /]# hostnamectl set-hostname Docker
安装EPEL源:
[root@docker /]# yum -y install epel-release
[root@docker /]# yum clean all
[root@docker /]# yum makecache
安装Docker:
[root@docker /]# yum -y install docker
[root@docker /]# systemctl enable docker
[root@docker /]# systemctl start docke
镜像管理:
搜索在线可用的镜像名
[root@docker /]# docker search centos
从官网拉取镜像
[root@docker /]# docker pull centos
查询本地所有的镜像
[root@docker /]# docker images
删除单个镜像
[root@docker /]# docker rmi docker.io/centos -f
删除所有镜像
[root@docker /]# docker rmi$(docker images | grep none | awk '{print $3}' | sort -r)
创建镜像
[root@docker /]# docker commit -m="Added Nginx 10.1" -a="Rock Zhao" ef16fea87866 17track/nginx:v1
查看镜像详细信息
[root@docker /]# docker inspect 10888ace4357
容器管理:
创建容器
[root@docker /]# docker run -it --restart=always --name centos7 -p 80:80 -v /root/docker-centos7:/root/docker-centos7 docker.io/centos:latest /bin/bash
查看正在运行的容器
[root@docker /]# docker ps
查看最后退出的容器的ID
[root@docker /]# docker ps -l
查看所有的容器,包括退出的
[root@docker /]# docker ps -a
启动容器
[root@docker /]# docker start determined_noyce
停止容器
[root@docker /]# docker stop determined_noyce
杀掉容器
[root@docker /]# docker kill determined_noyce
删除容器
[root@docker /]# docker rm determined_noyce
删除所有容器
[root@docker /]# docker rm$(docker ps -a -q)
登录容器
[root@docker /]# docker exec -i -t determined_noyce /bin/bash
执行容器内部程序命令
[root@docker /]# docker exec centos7 /usr/local/nginx/sbin/nginx
拷贝文件
[root@docker /]# docker cp nginx2:/usr/local/nginx /home
[root@docker /]# docker cp rootpath-96.20170113.tar.gz nginx1:/usr/local/src/
显示容器内运行的进程
[root@docker /]# docker top <container>
查询某个容器的所有操作记录
[root@docker /]# docker logs {容器ID|容器名称}
实时查看容易的操作记录
[root@docker /]# docker logs -f {容器ID|容器名称}
[THE END]
Docker安装及常用命令的更多相关文章
- docker 安装与常用命令与常用容器(containers)环境
注意区别 container 与 image 的关系,container 的建立需要 image 的承载,也即 container 依赖 image,停止并删除了 container 并不会删除 im ...
- Docker安装和常用命令
Docker安装 Docker的安装可以参考 https://docs.docker.com/ 下面的 Get Docker / Docker CE / Linux, 需要关注的主要是CentOS和U ...
- Docker 安装与常用命令介绍
docker的镜像文件作用就是:提供container运行的文件系统层级关系(基于AUFS实现),所依赖的库文件.已经配置文件等等. 安装docker yum install -y docker 启动 ...
- Docker 安装与常用命令
目录 Docker 安装 1)安装 2)启动 3)镜像加速器 Docker 常用命令 1)Docker 进程相关命令 2)Docker 镜像相关命令 docker search:查找镜像仓库中的镜像 ...
- docker安装以及常用命令
yum-config-manager 对/etc/yum.repos.d/下的.repo文件进行增删改查 yum install -y yum-utils 添加docker源,由于yum源的docke ...
- Docker 入门指南——常用命令
前面已经介绍了 Docker 的安装方式,本文总结一下使用 Docker 的基本概念和常用命令. 基本概念 镜像 Image 镜像是一些打包好的已有的环境,可以被用来启动和创建容器 容器 Contai ...
- Docker系列之常用命令操作手册
目录 1.安装虚拟机 2.安装Docker 3.Docker镜像操作 4.Docker容器操作 Docker系列之常用命令操作手册 继上一篇博客Docker系列之原理简单介绍之后,本博客对常用的Doc ...
- Docker基础和常用命令
Docker基础和常用命令 一,Docker 简介 1.1,什么是 Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,nam ...
- ios开发环境配置及cordova安装与常用命令
一.ios开发环境配置 1.首先要有台Mac Book,如果有Mac Book,跳过步骤2.3.4,如果没有,执行步骤2.3.4: 2.下载并安装VMware Workstation,最好是下最新版本 ...
随机推荐
- 47.Majority Element I & II
Majority Element I 描述 给定一个整型数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一. You may assume that the array is non ...
- CentOS7安装k8s
借鉴博客:https://www.cnblogs.com/xkops/p/6169034.html 此博客里面有每个k8s配置文件的注释:https://blog.csdn.net/qq_359048 ...
- countByValue
[1,2,3,3]的RDD rdd.foreach(println)---------------------1 2 3 3
- Java多线程0:核心理论
并发编程是Java程序员最重要的技能之一,也是最难掌握的一种技能.它要求编程者对计算机最底层的运作原理有深刻的理解,同时要求编程者逻辑清晰.思维缜密,这样才能写出高效.安全.可靠的多线程并发程序.本系 ...
- JQ判断在不同分辨率电脑下使用不同的banner尺寸
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 老男孩python学习自修第八天【函数式编程】
1.可变参数,将传参自动汇总成列表 2.可变参数,将参数自动汇总成字典 实战如下: #!/usr/bin/env python # _*_ coding:UTF-8 _*_ def show(*arg ...
- 定位linux jdk安装路径
如何在一台Linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下如何查找JDK安装路径的方法. 1:echo $JAVA_HOME 使 ...
- gym-101350M
题意:给你一堆货币汇率,再给你一堆货币,算下值多少钱: 思路:直接map搞定: #include<iostream> #include<algorithm> #include& ...
- Windows下安装Ubuntu 16.04双系统
本文已有更新:新文章 [2016-05-09 更新说明: ①:我原本写的Ubuntu 16.04安装博客中在安装系统时,在引导项部分,有一点问题没有注意到,感谢@小段阿誉的指出,在下面我有了说明: ② ...
- Codeforces963C Frequency of String 【字符串】【AC自动机】
题目大意: 给一个串s和很多模式串,对每个模式串求s的一个最短的子串使得这个子串中包含至少k个该模式串. 题目分析: 均摊分析,有sqrt(n)种长度不同的模式串,所以有关的串只有msqrt(n)种. ...