手把手入门docker (好多图)

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

猜你喜欢

转载自www.cnblogs.com/vingLiu/p/10468598.html