docker 1.12.6 安装使用笔记 | 阿小信的博客
阿小信大人的头像
Life is short (You need Python) Bruce Eckel

docker 1.12.6 安装使用笔记2018-02-28 20:04

安装docker

安装docker

yum install docker
docker version

启动docker

移动docker的数据目录到较大磁盘下

mv /var/lib/docker/ /data/docker
ln -sb /data/docker  /var/lib/docker

添加docker的镜像存储库

vim /etc/sysconfig/docker
# 添加如下配置 (存在就更新),docker.oa.com 是内网docker镜像地址
OPTIONS='--insecure-registry docker.oa.com --selinux-enabled --log-driver=journald -b=none --iptables=false'

(机器不支持NAT,把iptables设为false才能启动docker服务)

启动docker

service docker start

使用命令

搜索镜像

docker search docker.oa.com/xxx      // 其中xxx是用来模糊查找的字符串

登录(rtx名、pin+token)

docker login docker.oa.com

下载镜像

docker pull docker.oa.com/gaia/helloworld

创建容器

docker run --name helloworld -it docker.oa.com/gaia/helloworld /bin/bash

启动容器

docker start helloworld

停止容器

docker stop helloworld

删除容器

docker rm helloworld

进入容器

docker exec -it helloworld /bin/bash

创建自定义网络:(设置固定IP)

docker network create --subnet=181.0.0.0/8 mynetwork
docker run -d --name snmpsim --net mynetwork --ip=181.0.0.2 docker.oa.com/ashinchen/centos-snmpsim snmpsimd.py --process-user=root --process-group=root --agent-udpv4-endpoint=181.0.0.2

push镜像

  • 找到本地镜像的ID:docker images
  • 登陆Hub:docker login --username=username --password=password --email=email
  • tag:docker tag <imageID> <namespace>/<image name>:<version tag eg latest>
  • push镜像:docker push <namespace>/<image name>

镜像、容器持久化方法

export命令 导出容器,用于持久化容器:

 docker export <容器名/容器id>  > /目录/容器名.tar

import命令 导入容器,生成一个镜像:

  cat name.tar | docker import - 要创建的镜像名:tag

save命令 用于持久化镜像:

 docker save <镜像名> > /dir/name.tar

load命令 导入镜像,生成一个镜像:

 docker load < name.tar

load后的进行的repo和tag都是none: docker tag IMGID REPONAME:TAG

save与import的区别:save保存的镜像包含历史数据,import导出的镜像不包含历史数据。

如果您觉得从我的分享中得到了帮助,并且希望我的博客持续发展下去,请点击支付宝捐赠,谢谢!

若非特别声明,文章均为阿小信的个人笔记,转载请注明出处。文章如有侵权内容,请联系我,我会及时删除。

#Linux/Mac#   #docker
分享到:
阅读[547] 评论[1]

你可能也感兴趣的文章推荐

本文最近访客

网友54.*.*.22[火星]2018-08-21 08:25
网友54.*.*.25[法国]2018-08-21 08:18
网友46.*.*.82[火星]2018-08-21 08:17
网友46.*.*.81[火星]2018-08-21 08:14

发表评论

#1 网友101.*.*.44[上海]12804 :
厉害厉害
2018-03-01 17:28 回复