当前位置: 首页 > news >正文

Ubuntu如何快速搭建docker以及使用代理访问

下载dockers:

        apt-get install docker.io docker-compose

        (Docker Compose 是一个用于定义和运行多容器 Docker 应用的工具,可以配置应用的所有服务(如 Web 服务器、数据库、缓存等),然后使用单个命令启动或停止整个应用栈。非常方便使用docker所以一并下载)。

  docker已经成功安装了。

如果无法访问厂库: 切换源/挂代理:

        在使用docker时可能会出现无法访问docker官方的厂库的情况。处理这种要么就是更换docker的镜像源,要么就是使用代理访问。

如何挂代理:

         这里将示范挂代理的方式,毕竟更加方便。

        进入:/etc/systemd/system/docker.service.d/http-proxy.conf (如果没有则自己创建即可)

     在http-proxy.conf 里配置服务:

[Service]

Environment="HTTP_PROXY=http://你自己的主机ip:你的代理的端口"

Environment="HTTPS_PROXY=http://http://你自己的主机ip:你的代理的端口"
Environment="NO_PROXY=localhost,127.0.0.1"

重启一遍服务:systemctl restart docker

再次docker info查看:

代理已经成功配置:

验证:

        我们下载个nginx。发现可以正常的下载。

可以看到镜像已下载。但这仅仅是下载了一个镜像,还没有运行。

        因此我们可以用此镜像创建一个容器:

        docker run -d -p 80:80  9592f5595f2b (-d 是后台运行,-p 是配置端口内外端口映射)

可以看到出现了一串字符,证明以及创建成功。

 我们看到访问已经成功,证明容器已经创建完成。

拓展:如何关闭已运行的容器:

docker stop c83ca993d68f   (只需关闭指定容器的ID即可)

http://www.dtcms.com/a/272814.html

相关文章:

  • Linux入门篇学习——Linux 工具之 make 工具和 makefile 文件
  • 数据结构 顺序表(1)
  • 等保-linux-三权分立账号设置,系统管理员、安全管理员、审计管理员
  • 目标检测中的评价指标计算
  • 数据结构 —— 键值对 map
  • Git操作技巧(一)
  • shell学习从入门到精通
  • 数据仓库:企业数据管理的核心枢纽
  • 创客匠人视角:从信任经济看创始人 IP 如何重塑 IP 变现逻辑
  • nmap扫描指定网段中指定开放端口的主机(IP,mac地址)
  • 量子计算系统软件:让“脆弱”的量子计算机真正可用
  • 有什么好使用的内网ip映射软件?可以让家庭/公司网络局域网端口,让公网互联网跨网访问
  • Spring boot整合dubbo+zookeeper
  • 26-计组-外存
  • 基于云端EC2的O3DE机器人仿真环境搭建指南
  • python自动化面试问题——关于python
  • 029_构造器重载与默认构造器
  • 【报错】Could not find a package configuration file provided by ‘glog’”
  • “Datawhale AI夏令营”基于带货视频评论的用户洞察挑战赛
  • 使用Tensorflow和CNN进行猫狗图片训练的实战总结
  • P1722 矩阵 II 题解 DFS深度优先遍历与卡特兰数(Catalan number)解
  • Spring Boot+Redis+Caffeine 二级缓存架构的终极实现方案、包含万级QPS下的黄金配置参数、全文超过2500字(博君一赞)
  • XGBoosting算法详解(Boosting思想的代表算法)
  • C语言<数据结构-链表>
  • LangChain RAG 实战
  • Transformers 和 PyTorch 的区别与安装指南
  • Docker 高级管理--Dockerfile镜像制作
  • Context Engineering Framework 系统详细介绍
  • 链表算法之【合并两个有序链表】
  • 牛客笔试题 除2!