二、分析问题:
问题1、2这个是因为DNS域名没有解析的原因。
问题3 网络连接超时,这情况涉及到很多因素。
三、解决办法:
问题:1、2:
vi /etc/resolv.conf 增加一行DNS地址:例如:nameserver 114.114.114.114 (此方法服务器重启之后会失效。参考方法2:vi /etc/sysconfig/network-scripts/ifcfg-ens33打开网卡配置文件,在配置文件中添加:DNS1=”8.8.8.8”,DNS2=”114.114.114.114”)
保存之后,继续执行拉取镜像的命令,即可!
问题:3:
3.1通过dig @114.114.114.114 registry-1.docker.io找到可用IP
3.2尝试修改/etc/hosts强制docker.io相关的域名解析到其它可用IP
3.3保存之后重试即可: docker search sameersbn
附一些常用Docker命令,更多命令详解,请访问:http://www.docker.org.cn/dockerppt/106.html:
—————– docker ps 查看当前正在运行的容器
—————– docker ps -a 查看所有容器的状态
—————– docker start/stop id/name 启动/停止某个容器
—————– docker attach id 进入某个容器(使用exit退出后容器也跟着停止运行)
—————– docker exec -ti id 启动一个伪终端以交互式的方式进入某个容器(使用exit退出后容器不停止运行)
—————– docker images 查看本地镜像
—————– docker rm id/name 删除某个容器
—————– docker rmi id/name 删除某个镜像
—————– docker run –name test -ti ubuntu /bin/bash 复制ubuntu容器并且重命名为test且运行,然后以伪终端交互式方式进入容器,运行bash
—————– docker build -t soar/centos:7.1 . 通过当前目录下的Dockerfile创建一个名为soar/centos:7.1的镜像
—————– docker run -d -p 2222:22 –name testsoar/centos:7.1 以镜像soar/centos:7.1创建名为test的容器,并以后台模式运行,并做端口映射到宿主机2222端口,P参数重启容器宿主机端口会发生改变
参考:https://github.com/bigbaser/TcloudServer/blob/master/deploy/docs/Docker%E9%83%A8%E7%BD%B2.md
总结
以上所述是小编给大家介绍的CentOS8上用Docker部署开源项目Tcloud的教程,希望对大家有所帮助!
您可能感兴趣的文章:CentOS 7上安装Docker 1.8 的步骤详解Centos7+Docker+Jenkins+ASP.NET Core 2.0自动化发布与部署的实现阿里云Linux CentOS 7 Docker部署使用gogs搭建自己的git服务器CentOS7 Docker Nginx部署及运行详解Docker实践—CentOS7上部署Kubernetes详解Docker CentOS7的系统上安装部署以及基础教程










