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,最好是下最新版本 ...
随机推荐
- Azure系列2.1.13 —— CloudBlockBlob
(小弟自学Azure,文中有不正确之处,请路过各位大神指正.) 网上azure的资料较少,尤其是API,全是英文的,中文资料更是少之又少.这次由于公司项目需要使用Azure,所以对Azure的一些学习 ...
- [GS]uuid-ossp
uuid-ossp 原贴地址:http://postgres.cn/docs/9.6/uuid-ossp.html 关于 OSSP的含义 uuid-ossp模块提供函数使用几种标准算法之一产生通用唯一 ...
- 【学亮IT手记】使用Map代替switch...case语句
- CentOS7学习
1.为什么学linux? linux开源免费,系统稳定,多用户的操作系统. linux有许多版本,各个版本之间的不同点大概分三种? > 内核不同 > 集成不同的应用 > 定制不同的图 ...
- Python——POP3邮件协议
一.POP3协议用于收取邮件 二.POP3协议常用方法 user(login):想服务器发送登录名,并显示服务器的响应,表示服务器正在等待该用户的输入密码 pass_(passwd):在用户使用use ...
- WPF TextBox控件中文字实现垂直居中
TextBox纵向长度比较长但文字字体比较小的时候,在输入时就会发现文字不是垂直居中的. 而使用中我们发现,TextBox虽然可以设置文字的水平对齐方式,但却没有相应的属性让我们来调节他的垂直对齐方式 ...
- codeforces484A
Bits CodeForces - 484A Let's denote as the number of bits set ('1' bits) in the binary representati ...
- codeforces496C
Removing Columns CodeForces - 496C You are given an n × m rectangular table consisting of lower case ...
- Nginx 优先选择连接最少的上游服务器
详见陶辉87课 upstream test { server ; server ; least_conn ; zone backends 64k; }
- linux 安装Brew
点击查看原文 Linuxbrew:Linux下的Homebrew amendgit 关注 2017.02.16 17:20* 字数 455 阅读 4745评论 0喜欢 2 前不久还在跟同事抱怨ubun ...