1、什么是docker?
----》我的理解是将许多应用一起打包成一个镜像,拿这个镜像去其他服务器上运行起来就可以。不需要单个单个去配置啦。
2、怎样在window下的安装。
----》刚刚入门的话,还是在window或mac上玩玩。这里注意一点就是window 10 专业版或window10专业版之外的系统所用到的安装包是不一样的。window10专业版之外的系统,用是在window上运行一个虚拟机,在虚拟机上跑linux系统,在linux系统上再跑docker
注意就是如果是新机器的话,要进去docs系统,开启cpu的虚拟功能,具体自己去百度下。最后这里输入docker version说明安装成功。
3、第一个docker镜像
docker pull [OPTIONS] NAME[:TAG]
docker images [OPTIONS] [REPOSITORY][:TAG]]
4、运行docker
docker run [OPTIONS] IMAGE[:TAG] [COMMAND] [ARG...]
docker run hello-world
5、运行一个nginx容器
https://c.163yun.com/hub 这是网易的镜像中心,从这里下载镜像会很快。
docker pull hub.c.163.com/library/nginx:latest
如果我想进去容器内部是什么结构,是什么命令呢?
docker exec --help (不知道什么命令,这里可以看到)
docker exec -it (-i 是打开链接 -t 建立一个伪终端,可以输入)
(多个option可以写到一起)
6、Docker网络
网络类型
Bridge(默认使用,会自己创建一个独立的ip地址) Host(用本机的地址) None(不会和外界进行通信)
=============================================
7、怎样制作自己的镜像
7-1 Docker file
7-2 docke build
7-3 Jpess http://jpress.io