美文网首页
centos7安装docker实录

centos7安装docker实录

作者: 邹霉霉 | 来源:发表于2018-08-28 21:04 被阅读0次

docker基本操作

# 拉取镜像
docker pull ubuntu:16.04

# 列出已拉取镜像
docker image ls

# 

1.安装

卸载旧版本docker

$ sudo yum remove docker \
                  docker-common \
                  docker-selinux \
                  docker-engine
# 1.安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

# 2.添加阿里云docker源
$ sudo yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 3.更新yum软件源缓存,并安装docker-ce
$ sudo yum makecache fast #更新yum软件源缓存
$ sudo yum install docker-ce #安装docker-ce

开机启动

$ sudo systemctl enable docker #开机启动docker
$ sudo systemctl start docker #启动docker

配置阿里云加速

#国内镜像加速
$ sudo vim /etc/systemd/system/multi-user.target.wants/docker.service

"""
找到 ExecStart= 这一行,在这行最后添加加速器地址--registry-mirror=<加速器地址>,如:

ExecStart=/usr/bin/dockerd --registry-mirror=https://jxus37ad.mirror.aliyuncs.com #使用阿里云加速
"""
$ sudo systemctl daemon-reload #重新加载daemon
$ sudo systemctl restart docker  #重启docker

service docker start
service docker stop
service docker restart

镜像管理

docker build DockerFile

导出镜像

docker save java >/tmp/java.tar.gz

docker load < /tmp/java.tar.gz

docker images

docker rmi java

容器管理

运行容器

docker run -it --name mynginx nginx -p 80:8000

停止容器

docker stop web1

查看所有已创建容器

docker ps -a

删除容器

dicker rm web1

暂停容器

docker pause node1
docker unpause node1

参考文档

Docker 从入门到实践
官方文档
配置docker阿里云yum仓库,和阿里云镜像加速

相关文章

网友评论

      本文标题:centos7安装docker实录

      本文链接:https://www.haomeiwen.com/subject/lonqwftx.html