搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
你好赵伟
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
六个月滴滴实习:轻松、舒心又高薪!_滴滴dt部门
2
掀起浪潮英语_掀起制造业革命
3
我国数据与算法安全治理:特征及对策
4
远程登录到服务器/Mac 远程登录到 iPhone_小白白帽子知识点_mac远程控制iphone
5
为什么 Python 能超越 JAVA,有什么优势?_python比java好在哪里
6
【AI】ubuntu 22.04 本地搭建Qwen-VL 支持图片识别的大语言模型 AI视觉_ubuntu本地部署qwen大模型
7
LVDS接口(3)LVDS发送端设计_lvds接口lcd显示彩图测试fpga工程
8
gazebo 仿真 kinect 获取点云数据_gazebo 双目相机点云
9
数据结构--用C语言描述(第三版) 耿国华_数据结构用c语言描述第三版耿国华答案
10
gstreamer编译linux,ubuntu16.04上安装gstreamer
当前位置:
article
> 正文
alpine linux docker安装体验_alpine ping不通
作者:你好赵伟 | 2024-07-25 11:53:09
赞
踩
alpine ping不通
alpine linux是一个轻量级的linux发行版本,它的宣传标语是3个S:"Small.Simple.Secure"。由于简单安全,是一个非常好的适合docker的linux发行版。笔者很想体验一把在alpine linux安装docker的感觉。
安装alpine linux
由于要安装docker,所以到
https://alpinelinux.org/downloads/
下载了标准版。标准版是一个.iso镜像,在virtualbox中创建一个虚拟机,在storage中加入下载的.iso文件作为启动光盘。然后根据
https://wiki.alpinelinux.org/wiki/Install_to_disk
手册安装到硬盘中。安装中我认为最重要的是这一步:
Choose a disk you want to install Alpine onto, as an example,
sda
is the first disk in your computer.
Now choose how you would like to use it, for this guide, choose
sys
, this will install the entire OS onto your hard drive
You are given a final chance to back out, type in
Y
to continue
如果选择不对,硬盘就格式化为了alpine linux的数据盘,而操作系统不会安装到硬盘中。如果硬盘格式化成了数据盘,storage中的alpine linux .iso光盘就不能移除。
安装dhclient
安装完并移除.iso光盘后开机,想用ping试试网络通不通:
# ping baidu.com
ping: bad address 'baidu.com'
最简单的ping命令都ping不通baidu.com,肯定是/etc/resolv.conf的设置有问题。打开/etc/resolv.conf一看,完全空的,一行数据都没有。/etc/resolv.conf没有更新,试着用dhclient命令重新获取DHCP地址:
# dhclient
-ash: dhclient: not found
dhclient根本没有安装。用命令apk安装dhclient,
# apk add dhclient
安装完dhclient后,运行一下,/etc/resolv.conf文件更新了
再ping一下baidu,.com,这次ok了
安装docker
alpine linux安装好,ping命令也工作了,可以安装docker了,试着安装docker:
# apk add docker
docker (missing):
required by: world[docker]
满心欢喜的想安装docker,没有料到会安装不上。google一把alpine linux docker,看看别人是如何安装docker的,原来docker并没有在alpine的repositories中,而是在alpine linux的社区repositories
http://dl-4.alpinelinux.org/alpine/edge/community中。把http://dl-4.alpinelinux.org/alpine/edge/community添加到文件
/etc/apk/repositories
的末尾,然后在用apk更新并安装docker:
# apk update
# apk add docker
这下docker安装成功。
设置代理
用service docker start命令启动docker,启动成功。现在可以拉一个image试试,就拉hello-world试试:
# docker run hello-world
docker报错,居然不能连接index.docker.io。忘了,我的网络在防火墙后面,所以要为docker设置代理。在/etc/config.d/docker文件的末尾条件两行:
export HTTP_PROXY=
http://proxy-host:proxy-port/
export HTTPS_PROXY=
http://proxy-host:proxy-port/
然后重启docker:
# service docker restart
在运行hello-world试试:
# docker run hello-world
这次docker把hello-world镜像成功地拉了下来并在屏幕上打印了:
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
这次的安装虽然有点小插曲,但还算比较顺利。以后工作中就可以好好体验一把docker在alpine linux中运行的感觉。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/你好赵伟/article/detail/880049
推荐阅读
article
用
openai
开源
的
whisper
部署自己
的
语音
识别系统
秒杀收费产品_
whisper
docker
...
3.language:告诉接口源文件中是
用
的
什么语言,这个不需要指定,可以自动识别出来,如果指定错了输出
的
结果是不对
的
,...
赞
踩
article
Linux
—
KVM
虚拟化
中(
虚拟机
克隆
,快照,还原,删除)等应用实例...
Linux
的
KVM
凭借其高效的性能和开源的优势,备受广大技术人员和企业用户的青睐。在本文中,我们将深入探讨
KVM
虚拟化
技...
赞
踩
article
【
Linux
】
线程
周边002
之
线程
安全
...
本篇文章内容:
线程
互斥、互斥量的使用、
线程
同步、条件变量的使用、可重入函数与
线程
安全
相关内容。【
Linux
】
线程
周边00...
赞
踩
article
【容器】【
Linux
】
CentOS
9
使用
Docker
镜像
实现交叉
编译
...
之后就可以拉取
镜像
了,由于一些原因,无法从
Docker
Hub拉取
镜像
,此时通常有两种办法,一种是找国内对应的
镜像
仓库,另...
赞
踩
article
【
Linux
】深入探索`
cp
`
命令
:
文件
复制
的全面指南_
复制
多个
文件
cp
...
cp
命令
用于
复制
文件
或目录的内容。
cp
[选项] 源
文件
目标
文件
或目录使用
cp
命令
可以在
文件
系统中创建新的副本,无论是...
赞
踩
article
#
Redis
入门到精通(四)
--
linux
环境
安装
redis
...
Redis
入门到精通#
Redis
入门到精通(四)
--
linux
环境
安装
redis
047-
linux
环境
安装
r...
赞
踩
article
【
Linux
】
进程
创建
和终止 |
slab
分配器
...
在
Linux
操作系统中,
进程
的
创建
和终止是操作系统管理和调度
进程
的重要部分。
进程
创建
涉及分配资源和初始化
进程
控制块等操作...
赞
踩
article
Linux
:基础
命令
学习...
实例:-F根据文件类型在列出的文件名称后加一符号。实例: -R 递归显示目录中的所有文件和子目录。. 开头的隐藏文件也会...
赞
踩
article
docker
build
时的
网络
问题...
docker
build
网络
问题
docker
build
时的
网络
问题
docker
bu...
赞
踩
article
kettle
在
linux
上
的
运行方法
_
kettle
linux
...
kettle
在
linux
上
的
运行方法(Linux下用命令来执行
kettle
文件资源库
的
文件ktr与kjb
的
方法)
_
ket...
赞
踩
article
Linux部署
kettle
_
kettle
linux
部署...
第一步:安装与
kettle
相适应的jdk1、查看与
kettle
相适应的jdk编辑命令查看spoon。bat“REM ja...
赞
踩
article
Linux
·
安装
Kettle_
linux
安装
kettle
...
上传
kettle
压缩包到
linux
解压
安装
包给相应的执行文件赋权
linux
下启动
kettle
从命令行直接启动图形桌面环境...
赞
踩
article
Linux
部署
kettle
并
设置
定时任务_
kettle
linux
...
Linux
部署
kettle
并
设置
定时任务_
kettle
linux
kettle
linux
...
赞
踩
article
2024 年
适用
于
Linux
的
5 个微软
Word
替代品
_
word
linux
...
当谈到文本文档时,还有许多
适用
于
Linux
的
替代解决方案,它们能够像 Microsoft
Word
一样有效地创建和...
赞
踩
article
linux
桌面
架构
,
插件
式
设计
的
架构
模型与实例 -
Linux
mobile developmen...
插件
式
设计
的
架构
模型与实例----Do not call us, we will call you
插件
式
设计
近年来非常流...
赞
踩
article
【
Linux
】
网络
新手村...
所谓 “局域网” 和 “广域网” 只是一个相对的概念. 比如, 我们有 “天朝特色” 的广域网, 也可以看做一个比较大的...
赞
踩
article
git
(
git
lab
)
子
模块
功能在
团队
协同
开发
和
生产
环境
中的应用(
git
,
git
lab
,Tortoi...
git
(
git
lab
)
子
模块
功能在
团队
协同
开发
和
生产
环境
中的应用目录
git
(
git
lab
)
子
模块
功能在
团队
协同
开发
和
生产
...
赞
踩
article
【
python
】
docker
-
selenium
分布式
selenium
模拟
浏览器
|
可视化
或 后台...
【
python
】
docker
-
selenium
分布式
selenium
模拟
浏览器
|
可视化
或 后台运行
selenium
...
赞
踩
article
【
devops
】Linux 日常
磁盘清理
ubuntu
清理大文件
docker
镜像清理_清理li...
【
devops
】Linux 日常
磁盘清理
ubuntu
清理大文件
docker
镜像清理_清理
linux
镜像大小清理l...
赞
踩
article
【
docker
】
Dockerfile
制作基础
镜像
python
底层
镜像
制作 | 打包所有
的
requ...
【
docker
】
Dockerfile
制作基础
镜像
python
底层
镜像
制作 | 打包所有
的
requirement
依赖_...
赞
踩
相关标签
开源
whisper
语音识别
linux
运维
centos
服务器
docker
cp
命令
redis
分布式缓存redis数据库
key-value数据库
linux编译安装redis
gcc
开发语言
c++
笔记
学习