本地虚拟机安装alpine

简介: 本地安装alpine, 然后在安装docker, 实现更轻快的使用

VMWARE安装Alpine

1. 安装图解

1. 启动Live

  • 默认用户名root,密码null

2. 输入 setup-alpine开始安装

3. 两次cn键盘布局

4. 主机hostname

5. 选择网卡 eth0

6. 地址获取方式dhcp

7. 是否手动配置网络相关no

8. 设置密码

9. 设置时区Asia, Shanghai

10. 是否使用代理none

11. 时间同步方式chrony

12. 选择源f(自动选择最快的)

13. SSH OpenSsh

14. 选择安装磁盘 sda

15. 选择安装到系统 sys

2. 相关系统操作

1. 启用远程ssh

vim /etc/ssh/sshd_config
# 修改前
PermitRootLogin prohibit-password
# 修改后
PermitRootLogin yes
# 重启sshd
service sshd restart

2. 修改时区

# 配置文件目录
/etc/chrony/chrony.conf
# 重启
service chronyd restart
# 查看同步状态
chronyc sourcestats -v

3. 启用社区源

vim /etc/apk/repositories

#/media/cdrom/apks
http://mirrors.nju.edu.cn/alpine/v3.12/main
http://mirrors.nju.edu.cn/alpine/v3.12/community #去掉此行注释
#http://mirrors.nju.edu.cn/alpine/edge/main
#http://mirrors.nju.edu.cn/alpine/edge/community
#http://mirrors.nju.edu.cn/alpine/edge/testing

# 更新软件索引
apk update

4. 安装supervisord

# 安装
apk add supervisor
# 自启
rc-update add supervisord

5. 安装BASH

apk update
apk upgrade
apk add bash
apk add bash-doc
apk add bash-completion
vim /etc/passwd
# 修改对应用户的ash

6. 安装docker

# 安装docker
apk add docker
# 将用户加入docker组
addgroup root docker
# 设置开机自启
rc-update add docker boot
# 启动docker
service docker start

# docker daemon.json
vim /etc/docker/daemon.json
{
        # 设置加入镜像地址
        "registry-mirrors": ["https://pjz779km.mirror.aliyuncs.com"],
        # 设置docker数据目录
        "data-root": "/data/docker",
        # docker存储驱动
        "storage-driver": "overlay2"
}

7. 安装docker-compose

# 安装docker-compose
apk add docker-compose

# 缺少tput
apk add ncurses

8. 安装vmtools

# 安装vmtoos
apk add open-vm-tools open-vm-tools-guestinfo open-vm-tools-deploypkg
# 开机自启
rc-update add open-vm-tools boot
rc-service open-vm-tools start

9. 安装磁盘扩容工具

# 查看对应分区
df -Th
# 查看磁盘情况
fdisk -lu
# 启用所有源,并安装(alpine)
apk update
apk add cloud-utils
apk add e2fsprogs-extra
apk add cloud-utils-growpart
# 启用所有源(centos)

# 在添加好自盘后,选择扩容磁盘分区的
growpart /dev/vda 3
# 扩容 ext* 系统
resize2fs /dev/vda3
# 扩容XFS系统
xfs_growfs /dev/vda3
目录
相关文章
|
3月前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
272 6
|
1月前
|
数据可视化 大数据 Linux
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
本文介绍了如何在VMware中安装openEuler操作系统,从选择合适的镜像版本下载开始,到创建虚拟机、配置CPU虚拟化、进行系统安装、设置网络连接,直至安装DDE桌面环境实现图形化操作。openEuler是一款由华为开源的操作系统,支持多种处理器架构,广泛应用于数据库、大数据、云计算等领域。文中还分享了安装过程中的注意事项及解决网络问题的方法,适合初次接触openEuler的用户参考学习。
255 3
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
|
1月前
|
Linux 虚拟化
vmware虚拟机安装2024(超详细)
vmware虚拟机安装2024(超详细)
277 6
|
2月前
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
5月前
|
关系型数据库 MySQL Linux
通过虚拟机进行安装Centos7.0并且安装MySQL
通过虚拟机进行安装Centos7.0并且安装MySQL
95 0
|
3月前
|
测试技术 Linux 虚拟化
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。
135 3
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
|
3月前
|
编解码 Linux 虚拟化
超详细VMware虚拟机安装Win10操作系统过程图解
这篇文章提供了一个详细的VMware虚拟机安装Windows 10操作系统的图解教程,包括了从创建虚拟机到安装操作系统的全过程,以及安装后的一些基本设置,如屏幕分辨率调整等。作者还提到了后续会分享关于磁盘分区的创建过程。
超详细VMware虚拟机安装Win10操作系统过程图解
|
3月前
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
112 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
|
3月前
|
应用服务中间件 Linux nginx
Linux虚拟机磁盘扩容、Docker容器磁盘满的问题、Docker安装nginx
这篇文章讨论了Linux虚拟机磁盘扩容的方法,包括外部配置、具体扩容步骤和扩容后的效果验证。同时,文章还涉及了Docker容器磁盘满的问题及其解决方法,如删除不必要的镜像和容器,以及调整Docker的安装路径。此外,还提到了意外情况的处理,例如误删除停止的容器后的应对措施。最后,文章还提供了使用Docker安装nginx的步骤和成功访问的截图。
Linux虚拟机磁盘扩容、Docker容器磁盘满的问题、Docker安装nginx
|
4月前
|
存储 Linux 虚拟化
入职必会-开发环境搭建32-VMware虚拟机下载和安装
VMware虚拟机是一种基于VMware虚拟化技术的软件解决方案,它可以在一台物理计算机上创建多个独立的虚拟计算机环境。这些虚拟机可以运行不同的操作系统,如Windows、Linux等,使用户能够在单台计算机上同时运行多个操作系统。
127 0
入职必会-开发环境搭建32-VMware虚拟机下载和安装