centos7安装docker

本人参考的文章:这可能是最为详细的Docker入门吐血总结

本人 .netcore

docker概念:

Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。

而 Linux 容器是 Linux 发展出的另一种虚拟化技术,简单来讲, Linux 容器不是模拟一个完整的操作系统,而是对进程进行隔离,相当于是在正常进程的外面套了一个保护层。

安装:

Docker 分为 CE 和 EE 两大版本。CE 即社区版,免费支持周期 7 个月;EE 即企业版,强调安全,付费使用,支持周期 24 个月。

官方文档(Redirecting…

1、可以先卸载当前的docker(如果没有自然不会卸载成功)

命令( \ 的作用其实就是命令太长了一行写不下,用来拼接命令的一个符号):

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine \
                  docker-ce

2、安装依赖包命令:

(其中 -y 的意思就是一路确认的设置)

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

3、Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 Docker,只需要运行下面的 yum 命令:

sudo yum install docker

安装过程中 输入y即可

 4、启动 Docker-CE命令:

sudo systemctl start docker    启动

sudo systemctl enable docker   设置为开机启动

5、安装完成后,运行下面的命令,验证是否安装成功:

docker version   
或者  
docker info

6、运行下面的命令,将名为 hello-world 的 image(镜像)文件从仓库抓取到本地:

docker pull library/hello-world

7、查看拉取成功后的 image 文件 :

docker images

查看结果:

8、可以运行 hello-world 这个 image 文件

docker run hello-world

差不多就安装完事了,具体概念看上面的参考的链接

常用命令:

docker rm containerId             根据容器id删除容器
docker rmi imageId                  根据镜像id删除镜像
docker ps                                  查看docker正在运行的容器
docker ps -a                              查看docker运行和关闭的  所有容器
docker start containerId          可以用于开始已经终止的容器
docker stop containerId          停止正在运行的容器
docker images                          查看所有镜像
cat Dockerfile                            查看文件内容
cd                                               切换目录 例如  cd publish/
cd ..                                             回到上一层
mkdir                                          用于创建目录。  例如 mkdir haha
rm -f                                            删除目录  例:rm -f haha
systemctl restart  docker         重启docker服务
systemctl start docker              启动docker

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值