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即可)
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值