码迷,mamicode.com
首页 > 其他好文 > 详细

docker学习笔记

时间:2017-09-15 01:39:48      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:开机启动   attribute   学习笔记   安装   设置   list   baidu   json   cts   

win10机器: docker下载: https://www.docker.com/products/docker#/windows

win10之外的win机器: docker下载: https://www.docker.com/products/docker-toolbox

  boot2docker.iso下载地址:https://pan.baidu.com/s/1qYyc0ag

  copy到用户/.docker/machine/cache/下

docker version  验证


 

macos机器: Yosemite 10.10.3+(2014/6)):  https://www.docker.com/products/docker#/mac


ubuntu机器:

uname -r

apt-get update

apt-get install -y docker.io

或者安装最新版 curl -s https://get.docker.com|sh

docker version

service docker start

docker version

第一个docker镜像:

  docker pull [OPTIONS] NAME[:TAG]

  docker images [OPTIONS][REPOSITORY][:TAG]

docker images

docker pull hello-world

docker images

  docker run [OPTIONS] IMAGE[:TAG] [COMMAND] [ARG...]

docker run hello-world

实践前奏

#持久运行的容器

#前台挂起&后台运行

#进入容器内部

  docker pull hub.c.163.com/library/nginx:latest

  docker run hub.c.163.com/library/nginx:latest

 


 

Redhat & CentOS机器:  http://www.imooc.com/article/16448

 

CentOS7为例安装

1、安装Docker

参见:https://docs.docker.com/engine/installation/linux/centos/

 

2、直接使用root安装(更新系统)

yum update

 

3.配置docker镜像源

tee /etc/yum.repos.d/docker.repo <<-‘EOF‘
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

 

4.安装docker

yum install docker-engine

 

5.启动docker

安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:

  1. [root@localhost ~]# service docker start
  2. [root@localhost ~]# chkconfig docker on

(LCTT 译注:此处采用了旧式的 sysv 语法,如采用CentOS 7中支持的新式 systemd 语法,如下:

  1. [root@localhost ~]# systemctl start docker.service
  2. [root@localhost ~]# systemctl enable docker.service

 

----国内镜像加速器配置

DaoCloud加速器: 首先在http://www.daocloud.io/进行注册登录。然后点击加速器。

阿里云加速器:

加速器:https://cr.console.aliyun.com/#/accelerator

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF‘
{
"registry-mirrors":["https://xxxxxxxx.mirror.aliyuncs.com"],
"live-restore":true
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
 
https://dev.aliyun.com/list.html
 

卸载

1.查询安装过的包

yum list installed | grep docker

docker-engine.x86_64                 17.03.0.ce-1.el7.centos         @dockerrepo

 

2.删除安装的软件包

yum -y remove docker-engine.x86_64

 

3.删除镜像/容器等

rm -rf /var/lib/docker

 

docker学习笔记

标签:开机启动   attribute   学习笔记   安装   设置   list   baidu   json   cts   

原文地址:http://www.cnblogs.com/liuzhipeng/p/7523793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!