Docker技术
Docker基础知识和部分实践分享
小桥or流水
默默地走在码农的路上。。。
展开
-
Docker基础命令
镜像是docker运行容器的前提。获取镜像docker pull Ubuntu当然也可以指定标签来下载特定版本的某一个镜像:docker pull ubuntu:14.04也可以选择从其他注册服务器的仓库下载,如dockerpool社区的镜像源dl.dockerpool.com下载最新的镜像:docker pull dl.dockerpool.com:5000/ubuntu原创 2016-01-17 15:12:31 · 966 阅读 · 0 评论 -
docker:网络基础配置
1.1 端口映射实现访问容器从外部访问容器应用 -P或-p参数来指定端口映射映射到指定地址的指定端口docker run -d -p 127.0.0.1:5000:5000 traing/webapp python app.py映射到指定地址的任意端口查看映射端口配置:docker portdocker port nostalgic_mo原创 2016-01-17 21:18:06 · 701 阅读 · 0 评论 -
Docker(32bit)镜像创建
在安装完成Dokcer后,使用Pull命令sudo docker pull ubuntu:14.04从镜像仓库获取ubuntu的镜像后,然后使用run命令docker run -i -t ubuntu /bin/bash直接运行该镜像时,会出现下面的错误信息,可能是由于我安装的DOcker是32位的,而Image是64位的不匹配造成的。Docker默认提供的都是64位,其中提供的Image原创 2016-01-19 14:49:48 · 5303 阅读 · 0 评论 -
docker技术注意点
1.下载完docker.io后,需要重启一下docker服务2.查看oracle的等级并进行下载3.默认安装完 docker 后,每次执行 docker 都需要运行 sudo 命令,非常浪费时间影响效率。如果不跟 sudo,直接执行 docker images 命令会有如下问题:FATA[0000] Get http:///var/run/docker.so原创 2016-01-19 21:31:31 · 3795 阅读 · 3 评论 -
GCC镜像
使用官方镜像:sudo docker pull gcc在Dockerfile中,加入需要执行的GCC编译命令:FROM gcc:4.9COPY . /usr/src/myappWORKDIR /usr/src/myappRUN gcc -o myapp main.cCMD ["./myapp"]然后使用Dockerfile来构建镜像my-gcc-app:sudo doc原创 2016-01-19 21:58:19 · 2746 阅读 · 0 评论