成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CoreOS如何在PC上快速安裝

運維 系統(tǒng)運維 Linux
本文介紹如何以最快的速度安裝部署Linux操作系統(tǒng)。安裝快速簡單,幾乎不花時間就可以開始運行Docker。運行速度非??臁J褂脙却嬗脖P。

我的情況

win8 筆記本偶爾玩游戲,但是裝Linux雙系統(tǒng)可能需要我一天的時間來完成。我的所有業(yè)務都只需要在Docker中跑就可以了。而且我筆記本電腦內存夠大16g (感謝HUST姜老師)。

準備

  1. CoreOS image 下載地址
  2. EasyBCD 下載地址

開工

  1. 安裝EasyBCD添加ISO引導項文件直接使用CoreOS的livecd image
    詳細步驟帶截圖:http://jingyan.baidu.com/article/466506586ed309f549e5f81c.html
  2. 啟動CoreOS完成CoreOS安裝

更新

只需要給啟動用的ISO文件更新即可。

缺點

  1. 不能持久化(帶來的優(yōu)點,玩壞了,直接重啟即可)
  2. 整個操作系統(tǒng)都在硬盤中生成的文件直接占用硬盤空間(帶來的優(yōu)點,硬盤速度提升非常高)
  3. 每次開機手動掛載硬盤空間,手動運行整個系統(tǒng)的初始化腳本。

結合優(yōu)缺點這里建議這套配置給有確定業(yè)務的工作來做還可以,如果業(yè)務比較多,可能需要優(yōu)化的點比較多。

配置

  1. 在硬盤上開一個100g大小的空間,并格式化,參考命令:mkfs.ext4 /dev/sda2 ,然后掛載。如果您不明白如何分區(qū)格式化并且掛載,請看考這里。這篇文章可以說是我見過關于初級磁盤管理***的一篇文章了。
  2. 掛載之后復制文件夾/var/lib/docker/ 到掛載的位置,再軟連接回去。(然后docker images就可以持久化放到硬盤里面了重啟不會丟失)。參考操作如下:
    1. cp -rf /var/lib/docker /mnt/
    2. rm -rf /var/lib/docker
    3. ln -s /mnt/docker /var/lib/docker

我的初始化文件參考

  1. mkdir /root/.ssh
  2. echo "ssh-rsa xxx..(省略)....xx Li-jianying@lijianyings-MacBook-Pro.local" > /root/.ssh/authorized_keys
  3.  
  4. rm -rf /var/lib/docker
  5. ln -s /mnt/docker /var/lib/docker
  6. #echo 'DOCKER_OPTS="--registry-mirror=http://XXXXX.m.daocloud.io"' >> /run/flannel_docker_opts.env
  7. #systemctl daemon-reload
  8. systemctl restart docker
  9. # using disk

先導入rsakey,然后軟連接到docker位置。

添加daocloud 加速(官方雖然沒寫CoreOS怎么加速,但是有大神給出了方法),因為我不加速比加速快,所以這里就先注釋掉。作為備選方案。

systemd遇到的坑

如果docker中返回錯誤-1容器就會掛掉。但是systemd中還存在scope。

當啟動問題容器會提示

  1. Error response from daemon: Cannot start container test: [8] System error: Unit docker-e10eb86807cd9971fc03a8eee732771193d506ed2ba678fdf4292916a9fb072c.scope already exists.

那么

  1. systemctl stop docker-e10eb86807cd9971fc03a8eee732771193d506ed2ba678fdf4292916a9fb072c.scope

就可以搞定。

CoreOS.iso 遇到的坑2

不斷確認KnowHosts。

參考解決 https://github.com/lijianying10/FixLinux/blob/master/note/取消sshPublicKeyKnowHost認證.md

總結

用這種方法在PC中部署Linux實在是太方便了。熟悉Docker一套的這種想法可能20分鐘就可以根據(jù)自己的情況搞定。
我找到了這個思路之后經過各種權衡。

  1. 為了快速解決引導問題,用EasyBCD直接引導內存ISO啟動,換折騰UEFI Grub的問題。
  2. 為了減少配置環(huán)境帶來的時間成本從普通安裝到硬盤里面的發(fā)型版本,換CoreOS。
  3. 為了避免錯誤操作Or版本升級給系統(tǒng)帶來的不穩(wěn)定因素,換 Docker。
  4. 在未來也許換 RKT,RunC(希望大嬸們快點填坑,RunC說這個月Release不知道會不會跳票)。
  5. 注意本方案是不惜一切代價用最簡潔的環(huán)境配置來換開發(fā)時間。***主義喜歡折騰的小伙伴可能要繞行了。
責任編輯:火鳳凰 來源: Philo
相關推薦

2015-08-27 13:23:42

CoreOSKubernetesKubelet

2010-03-16 15:33:31

Ubuntu系統(tǒng)

2018-10-15 15:23:50

UbuntupipPython

2020-07-08 15:29:05

MacJava編程語言

2020-06-22 08:50:15

WindowsPython編程語言

2020-04-21 14:21:31

LinuxPython

2023-11-26 16:23:16

FedoraVSCodium

2021-10-12 08:43:19

LinuxSambaWindows

2019-07-22 08:05:21

MacOSElasticsear

2024-01-04 11:50:00

UbuntuDocker

2023-08-08 12:38:52

2019-08-30 11:20:28

UbuntuVirtualBoxLinux

2019-08-02 15:30:42

UbuntuMongoDB命令

2019-11-26 09:20:47

LinuxJava

2019-07-23 09:10:41

MacOSKibana開源

2023-01-28 16:16:42

WindowsPython

2018-06-12 09:07:47

Windows 10PC屏幕時間

2017-08-15 11:58:15

LinuxCentOSApache Hado

2012-07-03 10:09:36

windows 8XenServer

2019-03-13 08:52:44

MacBook安裝Windows 10
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美xxxx色视频在线观看免费 | 日韩精品一区二区三区中文字幕 | 美国黄色毛片 | 欧美a v在线 | 亚洲精品乱码久久久久久久久 | 国产精品久久久久久久久 | 韩国欧洲一级毛片 | 99日韩| 久久人| www.com久久久 | 精品亚洲一区二区三区 | 日韩在线精品视频 | 国产精品a久久久久 | 成人在线免费电影 | 国产黄色电影 | 国产观看 | 91成人在线 | 久久精品国产一区二区三区 | 国产成人99av超碰超爽 | 99久久久99久久国产片鸭王 | 久久中文免费视频 | 久草在线在线精品观看 | 日本三级电影免费观看 | 国产高清精品一区二区三区 | 欧美亚洲国产一区 | 欧美日韩一区二区三区不卡视频 | 亚洲精品欧美一区二区三区 | 中文字幕国产精品 | 国产一区视频在线 | 国产99视频精品免费视频7 | 日本在线视频一区二区 | 一区二区三区国产精品 | 91av免费观看| 欧美精品乱码99久久影院 | 999免费视频 | 欧美1区 | 福利视频一区 | 亚洲国产视频一区二区 | 午夜国产羞羞视频免费网站 | 精品不卡 | 国产精品欧美一区二区三区不卡 |