美文网首页NGS
Centos7安装docker

Centos7安装docker

作者: 佐半边的翅膀 | 来源:发表于2019-10-29 14:41 被阅读0次

1·首先安装虚拟机,步骤略

https://www.osyunwei.com/archives/7829.html

2·查看linux发行版,内核

[root@docker~]# cat /etc/redhat-release  #查看版本号 CentOS Linux release 7.1.1503 (Core)
[root@docker ~]# uname -r  #查看Linux内核 c3.10.0-229.el7.x86_64

3·安装docker

  yum install docker -y

4、启动docker

  systemctl start docker #启动docker
  systemctl enable docker #开机启动docker
  systemctl status docker #查看docker状态

5、查看docker 版本

 docker version

6、DaoCloud 加速器 是广受欢迎的 Docker 工具,解决了国内用户访问 Docker Hub 缓慢的问题。DaoCloud 加速器结合国内的 CDN 服务与协议层优化,成倍的提升了下载速度。

#使用前请先确保您的 Docker 版本在 1.8 或更高版本,否则无法使用加速。**
 cat /etc/docker/daemon.json #修改这个文件为如下内容

  {
  "registry-mirrors":  [
  "http://95822026.m.daocloud.io"
 ],
 "insecure-registries":  []
}
---------------------------------------------------------
或者用这条命令
`curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://95822026.m.daocloud.io`
事后重启docker
systemctl restart docker

7、比如我们要装一个nginx,先搜寻一下有哪些公有镜像,然后开始安装 启动..

docker search nginx #就找第一个,下载最多的,官方镜像
docker pull nginx #下载nginx镜像
docker images #查看有哪些镜像

8、启动nginx镜像

docker run -p 8000:80  --name mynginx -d nginx 
#-p指定服务器8000端口,映射容器80 web端口,容器名为mynginx -d 守护进程模式启动(因为容器必须有进程在运行,否则结束就挂)
docker ps #查看目前工作的容器
docker ps -a #查看所有运行过的容器

9、此时可以用服务器ip地址,在浏览器访问,默认80端口不用写,即可访问到 welcome nginx

10、可用exec命令进入容器系统

docker exec -it 容器ID /bin/bash

关闭防火墙

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service  #禁止firewall开机启动
#关闭防火墙参考 https://www.cnblogs.com/yyxq/p/10551274.html
启动    systemctl start docker

docker重启

守护进程重启      sudo systemctl daemon-reload
重启docker服务    systemctl restart  docker
重启docker服务    sudo service docker restart
关闭docker       service docker stop   
关闭docker   systemctl stop docker

相关文章

网友评论

    本文标题:Centos7安装docker

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