docker 使用

Posted yuruyi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 使用相关的知识,希望对你有一定的参考价值。

1. 安装  docker  

   contos  6 安装 

        yum -y install docker-io

 

配置镜像加速器 :

    vi /etc/sysconfig/docker

    registry-mirror=<your accelerate address>

启动 docker 

        service docker start

     查看版本 :   docker version  

    查看docker 信息 : docker  info 

    查看已安装的镜像: docker images  [NAME]

    查询 镜象:  docker  search tomcat

     安装 镜像: docker pull  tomcat:lastest

      删除 镜像: docker rmi -f   tomcat  

    启动容器 : docker  run -d -p 8080:8080   --name mytomcat   tomcat 

    查看 容器 : docker  ps 

  查看容器日志 : docker logs   containid

   docker attach  containid 

停止容器 : :docker stop CONTAINERID

删除所有 容器 : docker rm $(docker ps -a -q)

  删除一个容器: docker rm CONTAINERID

 

contos7  

 

yum update

卸载旧版本(如果安装过旧版本的话)

$ sudo yum remove docker  docker-common docker-selinux docker-engine

 

 yum install -y yum-utils device-mapper-persistent-data lvm2

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum list docker-ce --showduplicates | sort -r
卸载
yum erase docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64

配置镜像加速器

vim /etc/docker/daemon.json


"registry-mirrors": ["https://w1did9sk.mirror.aliyuncs.com"]

安装
yum install docker-ce
systemctl start docker
systemctl enable docker



关闭防火墙
systemctl stop firewalld.service #关闭 防火墙


systemctl disable firewalld.service #禁用防火墙



以上是关于docker 使用的主要内容,如果未能解决你的问题,请参考以下文章

markdown docker-compose片段

sh Docker片段

《Docker 源码分析》全球首发啦!

docker 部署 coredns(内部域名解析)

docker 部署 coredns(内部域名解析)

将 Docker 容器限制为单个 cpu 核心