Docker的安装和简单环境的搭建

0x01: Docker安装

== 以CentOS Linux release 7.3.1611 (Core)为例进行docker安装 ==
1.下载关于Docker的依赖环境

yum -y install yum-utils device-mapper-persistent-data lvm2

2.设置下载Docker的镜像源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.安装Docker

yum makecache fast
yum -y install docker-ce

4.启动Docker,测试查看帮助
启动Docker服务

systemctl start docker

测试查看帮助

docker run –help

4.查看docker版本

docker version

出现就证明docker安装成功

docker mac搭建 docker怎么搭建_centos

0x02:docker运行busybox

Busybox是一个集成了三百多个最常用Linux命令和工具的软件,简单的cat、ls、 echo等命令都集成在内,当然也有很多复杂的命令,便于学习和掌握Linux操作系统。

首先使用docker pull busybox命令安装一个busybox。

docker mac搭建 docker怎么搭建_linux_02


docker mac搭建 docker怎么搭建_centos_03

使用docker run –it busybox(存储库名)启动该镜像,docker stop 镜像ID停止; 可执行命令,说明安装成功;可以使用ctrl+P+Q切换至后台运行,或者直接exit退出。

docker mac搭建 docker怎么搭建_centos_04

使用docker ps查看进程信息

docker mac搭建 docker怎么搭建_centos_05

如果想保存容器,那么就需要将我们的容器提交成镜像。 使用dockers commit提交成新的镜像;-m来指定提交的说明信息,-a可以指定更新的用户信息 命令docker commit 0426c5bf49fe busybox:latest 其中0426c5bf49fe为进行ID

docker mac搭建 docker怎么搭建_docker_06


使用docker images查看保存情况,即成功


docker mac搭建 docker怎么搭建_docker_07


再次使用docker run it busybox启动镜像


docker mac搭建 docker怎么搭建_docker_08

0x03:docker部署搭建apache-php环境

使用命令docker search apache-php可以搜索有哪些现成的apache-php环境。

docker mac搭建 docker怎么搭建_docker_09

这里我们选择别人已经构建好的start数目比较多的镜像eboraas/apache-php 使用命令docker pull eboraas/apache-php

docker mac搭建 docker怎么搭建_docker mac搭建_10

同样跟上一个搭建类似,省略说明,流程图如下:

docker mac搭建 docker怎么搭建_docker_11


docker mac搭建 docker怎么搭建_centos_12


docker mac搭建 docker怎么搭建_linux_13


docker mac搭建 docker怎么搭建_docker_14


docker mac搭建 docker怎么搭建_docker_15


docker mac搭建 docker怎么搭建_linux_16


使用docker save –o 压缩包名称 id保存包


docker mac搭建 docker怎么搭建_Docker_17

谢谢观看,如对你有帮助,多多点赞,动力来源