轻轻松松学会 docker

一、思考

1.想搭建一个网站,如何做?

LNMP(Linux + Nginx + MySQL + PHP)


2.网站想换位置,迁移至阿里云?



三、docker 介绍

1.什么是容器?

docker,也是容器,它是来 Web 应用的

image.png


docker 设计思想来自于集装箱

image.png


2.什么是 docker?

image.png


3.为什么使用 docker?

image.png


4.docker vs vmware(or virtualbox)?

image.png


image.png

image.png


5.docker 架构

image.png



四、安装 docker

1.在 Windows 中安装 docker

官方安装教程:https://docs.docker.com/docker-for-windows/


2.在 Linux 中安装 docker

在 CentOS 中安装 docker:https://docs.docker.com/install/linux/docker-ce/centos/

在 Ubuntu 中安装 docker:https://docs.docker.com/install/linux/docker-ce/ubuntu/


3.在虚拟机中安装 docker

在 Windows 中安装 VirtualBox 虚拟机,在虚拟机中安装 CentOS,然后在 CentOS 中安装 docker


4.在线练习 docker

katacoda 网站:https://www.katacoda.com/ 每 10 分钟一个小练习

Play with Docker 网站:https://labs.play-with-docker.com/ 每次能使用 4 个小时



五、基本操作

image.png

1.docker image

# 先运行hello-world和centos容器
docker run hello-world
docker run -it centos /bin/bash

image.png


2.docker container

image.png


6 回帖
请输入回帖内容 ...