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,最好是下最新版本 ...
随机推荐
- Html5使用canvas作图
以下例子是项目中实际用到的.不足之处请大家指正,设计到画线,写文字,填充,文字旋转. <!DOCTYPE html> <html> <head lang="en ...
- Azure系列2.1.4 —— BlobInputStream
(小弟自学Azure,文中有不正确之处,请路过各位大神指正.) 网上azure的资料较少,尤其是API,全是英文的,中文资料更是少之又少.这次由于公司项目需要使用Azure,所以对Azure的一些学习 ...
- 前K个高频元素
给定一个非空的整数数组,返回其中出现频率前 k 高的元素. 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], ...
- 你不知道的JavaScript——第二章:this全面解析
1调用位置 调用栈:为了到达当前执行位置所调用的所有函数. function baz(){ //当前调用栈:baz //因此,当前调用位置是全局作用域 console.log('baz'); bar( ...
- Java——scoket通讯
Socket 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket. Socket是TCP/IP协议通信的抽象层,所以我们还需要了解TCP协议 传输层协议 TCP: ...
- CSS自定义属性expression_r
CSS的出现使网页制作者在对网页元素的控制方便许多,当然,有利必有弊,CSS只能对颜色.大小.距离等静态样式有效,对于要实现某些html元素的动态样式就显得有些力不从心.有了CSS的自定义属性expr ...
- 二、K8S镜像问题
根据前面错误信息来看我们需要下载的镜像.就当前来说,用户 mirrorgooglecontainers 在 docker hub 同步了所有 k8s 最新的镜像,先从这儿下载,然后修改 tag 即可. ...
- eclipse中将Java项目转换为JavaWeb项目
eclipse导入一些war项目后,会以java项目形式存在,因此我们需要将java项目转换成web项目,不然项目也许会报错. 1.右键已经导入的项目,选择properties. 2.选中projec ...
- How to create ISO on macOS
hdiutil makehybrid -iso -joliet -o test1.iso /users/test/test1
- tomcat9 点击bin目录下的startup.bat一闪而过
我装的是tomcat9免安装版,jdk版本是11,之后去tomcat bin目录下点击startup.bat闪退(好吧,只有想办法解决了) 博客中的解决办法五花八门,什么环境变量没配好....不过都不 ...