CENTOS7.2下DOCKER入门一

首页dockerCENTOS7.2下DOCKER入门一(2017年09月18日)

御载旧版DOCKER

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

官方源安装依赖包

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

添加国内源

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

添加官方源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装最近版本的DOCKER CE

sudo yum-config-manager --enable docker-ce-edge

更新YUM源缓存

sudo yum makecache fast

安装docker ce

sudo yum install docker-ce

自动化脚本安装方式 用到上面的ali源

curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun

启动

sudo systemctl enable docker
sudo systemctl start docker

创建DOCKER用户组

sudo groupadd docker

将当前用户加入组

sudo usermod -aG docker $USER

如果看到以下警告信息 启用则可

WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

sudo tee -a /etc/sysctl.conf <<-EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF

sudo sysctl -p               --重新加载

DOCKER从入门到实战的GITHUBBOOK地址

https://www.gitbook.com/book/yeasy/docker_practice/details

下载镜像 不带地址 默认从官方下载

docker pull ubuntu:14.04

启动它
-it :这是两个参数,一个是 -i :交互式操作,一个是 -t 终端
--rm :这个参数是说容器退出后随之将其删除
bash :放在镜像名后的是命令

docker run -it --rm ubuntu:14.04 bash

执行命令

cat /etc/os-release    --查看UNUNTU的系统版本

退出容器

exit

标签: none

评论已关闭