
Docker
蛋子哥
合肥工业大学软件工程专业
展开
-
1.Ubuntu16.04安装与卸载docker
Ubuntu16.04安装docker 要想使用最新版本的docker需要由以下方法安装通过docker源安装最新版本 依次输入以下命令$ sudo apt-get install apt-transport-https$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D78原创 2016-12-03 20:56:14 · 19516 阅读 · 0 评论 -
11.Ubuntu16.04Dockerfile指令
Ubuntu16.04Dockerfile指令格式指令的一般格式为 INSTRUCTION arguments ,指令包括 FROM 、 MAINTAINER 、 RUN 等。FROM 格式为 FROM 或 FROM : 。此镜像又被称为基础镜像. 第一条指令必须为 FROM 指令。并且,如果在同一个Dockerfile中创建多个镜像时,可以使用多个 FROM 指令(每个镜像一次)。原创 2016-12-03 21:00:15 · 698 阅读 · 0 评论 -
10.Ubuntu16.04守护进程的配置和操作
Ubuntu16.04守护进程的配置和操作sudo status dockereggyer@ubuntu:/usr/local/dockerfile/df_test1$ sudo status docker[sudo] eggyer 的密码: status: 无法连接到 Upstart: Failed to connect to socket /com/ubuntu/upstart: 拒绝连接原创 2016-12-03 20:59:59 · 4071 阅读 · 0 评论 -
9.Ubuntu16.04Docker的CS模式
Ubuntu16.04Docker的CS模式 Remote API docker除了使用命令让用户通过客户端与docker的守护进行通信,也提供了Remote API方式的通信接口RESTful风格APISTDIN,STDOUT,STDERR连接方式使用socket方式进行连接,有下列三种方式unix:///var/run/docker.socktcp://host:portfd:/原创 2016-12-03 20:59:33 · 506 阅读 · 1 评论 -
8.Ubuntu16.04构建docker镜像
Ubuntu16.04构建docker镜像保存对容器的修改自定义镜像的能力以软件的形式打包并分发服务及其运行环境docker commit 通过容器构建docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]-a --author="" 镜像的作者-m --message=" commit message-p --pause=true co原创 2016-12-03 20:59:15 · 1612 阅读 · 0 评论 -
7.Ubuntu16.04Docker获取和推送镜像
Ubuntu16.04Docker获取和推送镜像查找镜像Docker Hubhttp://registry.hub.docker.comdocker searchdocker search [OPTIONS] TERM--automated=false 自动化选项,只会显示自动化构件的镜像 --no-trnc=false 不以截断的方式显示-s --stars=0 通过星级过滤eggyer@ub原创 2016-12-03 20:58:55 · 5415 阅读 · 0 评论 -
6.Ubuntu16.04Docker查看和删除镜像
Ubuntu16.04Docker查看和删除镜像什么是Docker的镜像容器的基石层叠的只读文件系统联合加载graph LRbootfs-->rootfsrootfs-->add-emacsadd-emacs-->add-apacheDocker镜像存储的位置Root Dir: /var/lib/docker/aufseggyer@ubuntu:/usr/local$ docker i原创 2016-12-03 20:58:36 · 6896 阅读 · 0 评论 -
5.Ubuntu16.04Docker部署nginx实现静态网站
Ubuntu16.04Docker部署nginx实现静态网站容器端口映射 如何访问容器的80端口?run[-P][-p]-P --publish-all=true|false 默认为false使用大写P将对docker容器所有端口进行映射 docker run -P -i -t ubuntu /bin/bash-p ==publish=[]containerPor do原创 2016-12-03 20:57:53 · 3406 阅读 · 1 评论 -
4.Ubuntu16.04Docker的守护式容器
Ubuntu16.04Docker的守护式容器 一个长期运行的docker容器 做法:建立一个交互式容器使用ctrl+q ctrl+q退出而非exit交互式容器使用ctrl+q ctrl+q退出eggyer@ubuntu:/usr/local$ docker start -i container01root@0409e42a2dd2:/# eggyer@ubuntu:/usr/lo原创 2016-12-03 20:57:28 · 1213 阅读 · 0 评论 -
3.Ubuntu16.04添加Docker用户组
Ubuntu16.04添加Docker用户组 每次使用docker命令前都要sudo肯定很烦躁,那么我们可以使用这边的方法如果还没有 docker group 就添加一个:sudo groupadd docker将用户加入该 group 内。然后退出并重新登录就生效啦。sudo gpasswd -a ${USER} docker重启 docker 服务sudo service docke原创 2016-12-03 20:57:11 · 7906 阅读 · 0 评论 -
2.Ubuntu16.04Docker基本使用
Ubuntu16.04Docker基本使用docker versioneggyer@ubuntu:/usr/local$ docker versionClient: Version: 1.9.1 API version: 1.21 Go version: go1.4.3 Git commit: a34a1d5 Built: Fri Nov 20 17:5原创 2016-12-03 20:56:50 · 1800 阅读 · 0 评论