docker 的安装

docker 的安装以及简单的应用

支持的平台

Docker目前已经支持非常多的Linux平台,Ubuntu、Red Hat企业版Linux、Debian、CentOs、Fedora、Oracle Linux等。如果使用虚拟环境,甚至可以在OS X 和 windows中运行。

  • 环境准备
  1. Docker目前只能在64位CPU架构的计算机上运行(目前只能是x86_64 、amd64)。
    Linux 3.8 或 更高版本的内核。3.8之前的版本也能运行,但效果不同,遇到问题时大家都建议你升级。

  2. 内核必须支持一些是和的存储驱动(strage drive),例如:

      Device Manage
    
      AUFS
    
      vfs
    
      btrfs
    
  3. 默认存储驱动通常是Device

  4. 内核必须支持并开启cgroup和命名空间(banespace)功能

unbutu 的下得安装


 1. 使用 uname  -r  #查看内核
 2. curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
 3. apt-get  install  docker-io 
 4. service   docker  start
 
 

docker 装可能出现的错误


 子进程 已安装 post-installation 脚本 返回了错误号 1
 
 
 需要清除info 下关于docker 的所有文件
  rm /var/lib/dpkg/info/docker*

关于docker的卸载


find  /  -name  docker

删除所有的关于docker 的文件

sudo apt-get purge docker-ce


配置阿里云加速器


1   登录阿里云的开发者平台注册账号

2 安装/升级你的Docker客户端
推荐安装1.6.0以上版本的Docker客户端。

您可以通过阿里云的镜像仓库下载:mirrors.aliyun.com/help/docker-engine

或执行以下命令:

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
如何使用Docker加速器
针对Docker客户端版本大于1.10的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://9ex57706.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

测试tomact 服务

image

  • 下载tomacat 的镜像
docker pull   tomcat  

查看所下载的镜像

docker  images

运行tomacat 的服务

docker run --name tomact1  -p 8080:8080 tomcat

dockr:
docker 一些常见的命令

posted @ 2017-12-28 10:51  下丶雨天  阅读(229)  评论(0编辑  收藏  举报