
【Docker】Ubuntu
文章平均质量分 65
shenzhen_zsw
这个作者很懒,什么都没留下…
展开
-
在Ubuntu中Dcoker构建镜像
构建镜像通过Dockerfile创建一个ubuntu带nginx的镜像root@ubuntu:~# mkdir -p /dockerfile/df_test2root@ubuntu:~# cd /dockerfile/df_test2/root@ubuntu:/dockerfile/df_test2# vim Dockerfileroot@ubuntu:/dockerfile原创 2017-07-01 15:56:21 · 465 阅读 · 0 评论 -
【异常】-W: GPG error: https://apt.dockerproject.org ubuntu-trusty InRelease:
W: GPG error: https://apt.dockerproject.org ubuntu-trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F76221572C52609D问题:执行 apt-ge原创 2017-07-04 00:14:09 · 7732 阅读 · 2 评论 -
【Docker安装】- 卸掉docker参考
卸掉dockerapt-get remove docker*apt-get purge docker-engineapt-get autoremove --purge docker-enginerm -rf /var/lib/dockerrm -rf /etc/default/docker*原创 2017-07-03 23:21:42 · 279 阅读 · 0 评论 -
【Docker加速】- 解决docker pull镜像速度慢的问题
解决docker pull镜像速度慢的问题直接下载Docker镜像时,由于种种原因,经常下载失败,即使连接成功也是很慢,怎么办呢目前我知道可以提升速度的办法:DaoCloud 提供Docker Hub Mirror服务用户可以进入Docker Hub Mirror注册入口注册(https://account.daocloud.io/signin)。在进入控制台页面后直接原创 2017-07-03 22:52:59 · 22323 阅读 · 3 评论 -
【异常】-ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决
ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决 通过终端安装程序sudo apt-get install xxx时出错: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to原创 2017-07-03 22:24:14 · 361 阅读 · 0 评论 -
【异常】Cannot connect to the Docker daemon at unix:///var/run/docker.sock.
错误提示:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?root@ubuntu:~# service docker startdocker start/running, process 15171root@ubuntu:~# ro原创 2017-07-03 22:12:32 · 816 阅读 · 0 评论 -
【Docker容器的跨主机访问】- 使用Open vSwitch实现跨主机容器连接
Docker-使用Open vSwitch实现跨主机容器连接-原理 机器1上(2.9) root@ubuntu:~# clearroot@ubuntu:~# ifconfig 安装ovsroot@ubuntu:~# apt-get install openvswitch-switch -y原创 2017-07-03 20:02:03 · 1340 阅读 · 0 评论 -
【Docker容器的跨主机访问】-【使用网桥实现跨主机容器连接】
使用网桥实现跨主机容器连接 机器1-配置网桥 删除之前启动的容器root@ubuntu:~# docker ps -a | awk '{print$1}'|xargs docker killroot@ubuntu:~# docker ps -a | awk '{print$1}'|xargs docker rmroot@ubuntu:~# do原创 2017-07-03 15:01:51 · 854 阅读 · 0 评论 -
Docker镜像导出、导入
Docker镜像导出、导入Docker镜像导出root@ubuntu:~# docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZEcct latest原创 2017-07-03 14:50:57 · 744 阅读 · 0 评论 -
【Docker安装】- Ubuntu14.04安装最新版Docker-1.9.1
root@ubuntu02:~# apt-get install apt-transport-https root@ubuntu02:~# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 root@ubuntu02:~# bash原创 2017-07-04 02:08:49 · 1178 阅读 · 0 评论 -
【Docker安装】- Ubuntu14.04中安装最新版的Docker
docker在ubuntu14.04下的安装安装dockerroot@ubuntu:~# docker version获取最新的Docker包root@ubuntu:~# wget -qO- https://get.docker.com/ | sh启动docker服务root@ubuntu:~# service docker start原创 2017-07-03 22:34:55 · 1823 阅读 · 0 评论 -
【Dockerfile】使用Dockerfile创建带Apache服务的Centos Docker镜像
版权声明:本文为博主原创文章,未经博主允许不得转载。在宿主机上准备的文件清单:Dockerfile#启动ssh和apache服务的角本run.sh123123以上文件都放到/root/apache_centos目录下mkdir -p /root/apache_centoscd /root/apache_centos1212基础镜像:以镜像centos为基础的开原创 2017-07-06 22:44:51 · 517 阅读 · 0 评论 -
【Docker构建】- 创建带apache服务的Centos Docker镜像
在所有Web服务中apache算是最常见的服务,下面我就分步骤向大家介绍如何创建带Apache服务的Centos Docker镜像.基础镜像:[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL S原创 2017-07-06 23:05:40 · 533 阅读 · 0 评论 -
【Docker构建】- Nginx创建带Nginx服务的Centos Docker镜像
Nginx是一个高性能的Web和反向代理服务器,它具有很多非常优越的特性,下面我就分步骤向大家介绍如何创建带Nginx服务的Centos Docker镜像.基础镜像:[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED原创 2017-07-06 23:02:21 · 540 阅读 · 0 评论 -
【Docker构建】- Tomcat 创建带Tomcat服务的Centos Docker镜像
Tomacat服务器是一个免费的开入源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下普遍使用,是开发和高度JSP程序的首选。 下面我就分步骤向大家介绍如何创建带Nginx服务的Centos Docker镜像。 基础镜像:[root@localhost ~]# docker imagesREPOSITORY TAG原创 2017-07-06 22:58:18 · 313 阅读 · 0 评论 -
【Docker】- 快速删除docker中的容器
有时候做练习的时候会生成大量的容器,一个一个停用然后删除实在太没有效率了。 1、停用全部运行中的容器:docker stop $(docker ps -q)112、删除全部容器:docker rm $(docker ps -aq)113、一条命令实现停用并删除容器:docker stop $(docker ps -q) & docker rm $(docker ps原创 2017-07-06 22:54:10 · 733 阅读 · 0 评论 -
【Dockerfile】Dockerfile构建过程-去除缓存构建
Dockerfile构建过程概述:1)从基础镜像运行一个容器;2)执行一条指令,对容器做出修改;3)执行类似dockercommit的操作,提交一个新的镜像层;4)再基于刚提交的镜像运行一个新的容器;5)执行Dockerfile中的下一条指令,直至所有指令执行完毕 查看一个容器的构建过程root@ubuntu:~# cd /dockerfile/df原创 2017-07-02 14:43:33 · 13881 阅读 · 0 评论 -
【Dockerfile】Ubuntu中Docker通过Dockerfile构建常用的基础环境
Ubuntu中Docker通过Dockerfile构建常用的基础环境 创建Dockerfile目录 root@ubuntu:~# mkdir /dockerfile/cct -proot@ubuntu:~# cd /dockerfile/cct/ 编辑更改源为域名源root@ubuntu:/dockerfile/cct# vim sources.list原创 2017-07-02 19:36:41 · 2592 阅读 · 0 评论 -
【Docker容器的跨主机访问】- 使用weave实现跨主机容器连接
Docker-使用weave实现跨主机容器连接 Weave简介 机器1(2.9)--------------------------------------------直接从github下载二进制文件安装root@ubuntu:~#wget -O /usr/local/bin/weavehttps://raw.githubuserco原创 2017-07-04 05:32:05 · 1060 阅读 · 0 评论 -
【Docker容器的数据管理】-【Docker数据卷的备份和还原】- 数据卷备份
数据卷备份root@ubuntu:~# docker restart dvt5root@ubuntu:~# docker attach dvt5root@463ddf73907d:/# lsbin boot datavolume1 datavolume2 dev dvt5_2 etc home lib lib64 media mnt opt proc root原创 2017-07-03 04:16:15 · 405 阅读 · 0 评论 -
【Docker容器的数据管理】-【Docker数据卷容器】- 挂在数据卷容器的方法
Docker数据卷容器-挂在数据卷容器的方法 启动一个容器dvt4,作为数据卷容器root@ubuntu:~#docker run -it --name dvt4 dvtroot@d871b4161237:/# lsbin boot datavolume1 datavolume2 dev etc home lib lib64 media mnt原创 2017-07-03 03:15:54 · 291 阅读 · 0 评论 -
Dockerfile中CMD和ENTRYPOINT的组合用法
Dockerfile中CMD和ENTRYPOINT的组合用法 root@ubuntu:/dockerfile/df_test5# pwd/dockerfile/df_test5root@ubuntu:/dockerfile/df_test5#cat Dockerfile# 设置基本的镜像,后续命令都以这个镜像为基础 FROM ubuntu# 作者信息 MAI原创 2017-07-02 11:13:32 · 4111 阅读 · 0 评论 -
Dockerfile中ENTRYPOINT的用法
root@ubuntu:~# cd /dockerfile/df_test4/root@ubuntu:/dockerfile/df_test4# vim Dockerfile root@ubuntu:/dockerfile/df_test4#cat Dockerfile# 设置基本的镜像,后续命令都以这个镜像为基础 FROM ubuntu# 作者信息 MAINTAI原创 2017-07-02 11:12:21 · 5493 阅读 · 0 评论 -
Dockerfile中CMD的用法
Dockerfile中CMD的用法root@ubuntu:~# cd /dockerfile/df_test3/root@ubuntu:/dockerfile/df_test3#cat Dockerfile# 设置基本的镜像,后续命令都以这个镜像为基础 FROM ubuntu# 作者信息 MAINTAINER shangwu # RUN命令会在上面指定的镜像里执行任何命令 RUN原创 2017-07-02 11:11:15 · 24261 阅读 · 0 评论 -
Ubuntu中Docker的远程访问
查看docker版本信息(2.9机器上)root@ubuntu:~# docker versionClient version: 1.6.2Client API version: 1.18Go version (client): go1.2.1Git commit (client): 7c8fca2OS/Arch (client): linux/amd64Server原创 2017-07-01 23:21:32 · 2351 阅读 · 0 评论 -
Unbuntu安装Docker
root@ubuntu:~# uname -aLinux ubuntu 4.2.0-27-generic #32~14.04.1-Ubuntu SMP Fri Jan 22 15:32:26 UTC 2016 x86_64 x86_64 x86_64 GNU/Linuxroot@ubuntu:~# ls -l /sys/class/misc/device-mapperlrwxrwxrwx原创 2017-07-01 06:29:37 · 319 阅读 · 0 评论 -
Docker:bash: vi: command not found
在使用Docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示: Reading package lists... Done Building dependency tree Reading stat原创 2017-07-01 14:03:25 · 2952 阅读 · 0 评论 -
Ubuntu中Docker容器的常见操作
启动容器root@ubuntu:~# docker run ubuntu echo 'Hello World'root@ubuntu:~# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS P原创 2017-07-01 15:04:14 · 770 阅读 · 0 评论 -
Docker查找镜像
查找镜像root@ubuntu:~# docker search ubuntu查找镜像星为3以上的镜像root@ubuntu:~# docker search -s 3 ubuntuNAME DESCRIPTION STARS OFFICIAL原创 2017-07-01 15:53:28 · 671 阅读 · 0 评论 -
Dockerfile中COPY的用法
Dockerfile中COPY的用法 编辑Dockerfileroot@ubuntu:~#cd /dockerfile/df_test6root@ubuntu:/dockerfile/df_test6# vim Dockerfile root@ubuntu:/dockerfile/df_test6#cat Dockerfile# 设置基本的镜像,后续命令都以这个镜像为基原创 2017-07-02 11:15:15 · 26714 阅读 · 0 评论 -
Dockerfile中ONBUILD的用法
Dockerfile中ONBUILD的用法root@ubuntu:~# cd /dockerfile/root@ubuntu:/dockerfile#mkdir df_test7root@ubuntu:/dockerfile# cd df_test7/root@ubuntu:/dockerfile/df_test7#cp ../df_test6/* .root@ubuntu:/原创 2017-07-02 11:43:23 · 2664 阅读 · 0 评论 -
【Docker容器的数据管理】- 使用Dockerfile构建包含数据卷的镜像
使用Dockerfile构建包含数据卷的镜像 创建构建包含数据卷的镜像Dockerfileroot@ubuntu:~#cd datavolume/root@ubuntu:~/datavolume#mkdir dvtroot@ubuntu:~/datavolume# cd dvt/root@ubuntu:~/datavolume/dvt#pwd/root/datavolu原创 2017-07-03 00:35:11 · 427 阅读 · 0 评论 -
【Docker容器的数据管理】- 数据卷的使用 - 为数据卷添加访问权限
数据卷的使用-为数据卷添加访问权限 启动一个容器添加只读的数据卷root@ubuntu:~# docker run -it -v~/datavolume:/data:ro--namedvt1 ubuntu /bin/bash 测试是否可以写数据root@1bf42c71fa9b:/#ls -ldrwxr-xr-x 2 root root 4096 Ju原创 2017-07-03 00:13:34 · 534 阅读 · 0 评论 -
【Docker容器的数据管理】- 数据卷的使用-为容器添加数据卷
数据卷的使用-为容器添加数据卷 启动容器并添加数据卷root@ubuntu:~#docker run -it -v ~/datavolume:/data ubuntu /bin/bashroot@39fb9b7c7e56:/# ls -ltotal 68drwxr-xr-x 2 root root 4096 Jul 2 15:48 data原创 2017-07-03 00:01:28 · 454 阅读 · 0 评论 -
Docker容器与外部网络的链接-与外部网络链接
Docker容器与外部网络的链接-与外部网络链接 iptables -t filter -L -n与iptables -L -n root@ubuntu:~#iptables -t filter -L -nChain INPUT (policy ACCEPT)target prot opt source destination原创 2017-07-02 21:35:20 · 838 阅读 · 0 评论 -
Docker容器重启后IP更改问题处理方法
Docker容器重启后IP更改问题处理方法 启动一个容器cct3root@ubuntu:~# docker run -it --name cct3--link=cct1:webtest cct root@eb0cc6e0847f:/# ping webtestPING webtest (192.168.100.29) 56(84) bytes of data.64 b原创 2017-07-02 20:29:03 · 12311 阅读 · 0 评论 -
Docker容器互联-允许所有容器间互联
Docker容器互联-允许所有容器间互联 概述 --icc=true 默认也就是说,容器之间默认都是可以相互连接的; 停掉、删掉容器root@ubuntu:~#docker ps -a "/bin/bash" Abo原创 2017-07-02 19:54:39 · 1117 阅读 · 0 评论 -
Docker Ubuntu容器安装ping
更新apt-get的软件包信息,然后再安装sudo docker run ubuntu apt-get updatesudo docker run ubuntu apt-get install iputils-ping1212原创 2017-07-02 19:03:09 · 432 阅读 · 0 评论 -
Docker容器的网络基础-自定义虚拟网桥
Docker容器的网络基础-自定义虚拟网桥root@ubuntu:~# ifconfig br0 Linkencap:Ethernet HWaddr00:00:00:00:00:00 inet addr:192.168.100.1 Bcast:0.0.0.0 Mask:255.255.255.0 inet6 addr: fe80原创 2017-07-02 18:28:16 · 492 阅读 · 0 评论 -
Docker-构建私有仓库Registry
Registry的部署 获取registry镜像[root@controller~]# docker pull registry[root@controller~]# docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL原创 2017-07-08 02:11:26 · 808 阅读 · 0 评论