以前用 Linux,都是偶尔上去处理一下服务部署和一些配置,搭建一下环境,所以对于 Linux 的使用,还处于比较基础的阶段,只会一些基础的命令就好了,有一些命令甚至没记住,用的时候再来翻一下。 最近换了新工作,开始频繁地接触 Linux 了,应该说需要具备能够在 Linux 下开发的能力,觉得很是刺激,之前一直没这样的机会,现在机会来了,但是也暴露了在这一块的不足。最近确实是熟悉了很多东西,现在...
以下记录在使用 Docker 过程中遇到的常用命令,方便查询。 系统 停止所有容器,清理所有没用的网格、缓存、未标记的镜像 docker system prune 镜像(Images) 列出所有的镜像 docker images 搜索镜像(从官方镜像和所有个人公共镜像) docker search <NAME> 删除镜像,通过镜像的id来指定删除谁 docker rmi <ima...
1. 前言 1.1 为什么要用 Docker ? 是否有这样的场景,你搞了一个项目,在本地开发时需要搭建环境,放到线上时也需要搭建环境,到公司想暗戳戳玩一下要搭建环境,不搭还不行,因为你的环境依赖还挺多。这个时候如果有了Docker,只需要在机器上装个Docker,放上写好的Dickerfile,一行命令就自动完成这个事,方便又高效,岂不是很爽? 1.2 准备 接下来,本文介绍如何搭建一个PHP的...
1. 准备工作 需要 CentOS7 及以上的版本 新版本的 Docker 分为 Docker CE 和 Docker EE,Docker EE是收费的企业版,所以我们安装 CE 版;旧版本的 Docker 叫 docker 或者 docker-engine ;如果安装了旧版本,需要先删除掉,通过命令: $ sudo yum remove docker \ docker-common \ dock...
注:本文更新时间:2017-07-05(Docker发展得很快) 1. 环境要求 需要Windows 10 Pro系统;不是win10的windows系统不能用Docker for Windows,需要使用 Docker Toolbox。 2. 安装 2.1 下载 Docker store下载地址:下载 Docker CE for Windows 2.2 安装 基本上,什么都不用干!勾个协议就搞定...
一 什么是Docker 1. 什么是Docker? Docker是基于Go语言实现的开源容器项目。Docker的构想是要实现“Build,Ship and Run Any App, Anywhere”, 即通过对应用的封装(Packaging)、分发(Distribution)、部署(Deployment)、运行(Runtime)生命周期进行管理,达到应用组件“一次封装,到处运行”的目的。这里的应...