轻轻松松学会 docker

本贴最后更新于 800 天前,其中的信息可能已经事过境迁

一、思考

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 回帖
请输入回帖内容 ...