coreos 安裝mysql_CoreOS 在 PC 上快速安裝方法指南

意義

能夠以最快的速度安裝部署Linux操作系統。安裝快速簡單,幾乎不花時間就可以開始運行Docker。運行速度非常快。使用內存硬盤。

我的情況

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

162245gpyzs0gkunppypss.jpg

準備

CoreOS image?下載地址

EasyBCD?下載地址

開工

啟動CoreOS完成CoreOS安裝

更新

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

缺點

不能持久化(帶來的優點,玩壞了,直接重啟即可)

整個操作系統都在硬盤中生成的文件直接占用硬盤空間(帶來的優點,硬盤速度提升非常高)

每次開機手動掛載硬盤空間,手動運行整個系統的初始化腳本。

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

配置

在硬盤上開一個100g大小的空間,并格式化,參考命令:mkfs.ext4 /dev/sda2?,然后掛載。如果您不明白如何分區格式化并且掛載,請看考這里。這篇文章可以說是我見過關于初級磁盤管理最好的一篇文章了。

掛載之后復制文件夾/var/lib/docker/?到掛載的位置,再軟連接回去。(然后docker images就可以持久化放到硬盤里面了重啟不會丟失)。參考操作如下:

cp -rf /var/lib/docker /mnt/

rm -rf /var/lib/docker

ln -s /mnt/docker /var/lib/docker

我的初始化文件參考

mkdir /root/.ssh

echo "ssh-rsa xxx..(省略)....xx Li-jianying@lijianyings-MacBook-Pro.local" > /root/.ssh/authorized_keys

rm -rf /var/lib/docker

ln -s /mnt/docker /var/lib/docker

#echo 'DOCKER_OPTS="--registry-mirror=http://XXXXX.m.daocloud.io"' >> /run/flannel_docker_opts.env

#systemctl daemon-reload

systemctl restart docker

# using disk

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

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

systemd遇到的坑

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

當啟動問題容器會提示

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

那么

systemctl stop docker-e10eb86807cd9971fc03a8eee732771193d506ed2ba678fdf4292916a9fb072c.scope

就可以搞定。

CoreOS.iso 遇到的坑2

不斷確認KnowHosts。

總結

用這種方法在PC中部署Linux實在是太方便了。熟悉Docker一套的這種想法可能20分鐘就可以根據自己的情況搞定。

我找到了這個思路之后經過各種權衡。

為了快速解決引導問題 用EasyBCD 直接引導內存ISO啟動?換?折騰UEFI Grub的問題

為了減少配置環境帶來的時間成本從普通安裝到硬盤里面的發型版本?換?CoreOS

為了避免錯誤操作Or版本升級給系統帶來的不穩定因素?換?Docker

在未來也許?換?RKT,RunC(希望大嬸們快點填坑,RunC說這個月Release不知道會不會跳票)

注意本方案是不惜一切代價用最簡潔的環境配置來換開發時間。完美主義喜歡折騰的小伙伴可能要繞行了。

來源:http://www.philo.top/2015/07/16/pc-docker/

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/373294.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/373294.shtml
英文地址,請注明出處:http://en.pswp.cn/news/373294.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

使用ycsb測試cassandra

參考 https://github.com/cloudius-systems/osv/wiki/Benchmarking-Cassandra-and-other-NoSQL-databases-with-YCSB https://github.com/brianfrankcooper/YCSB/tree/master/cassandra 創建 表頭 https://gist.github.com/pbailis/3978273  設置field參數 長度和個數 啟動和…

Session 的配置和特性

session的配置 對于session的配置是php.ini中配置 session數據都是保存在文本文件中 設置session文件的保存位置 說明: 默認是保存在windows/temp目錄 設置session保存作為客戶端標識的數據使用cookie 設置session保存客戶端標識的數據,只使用cookie 說明…

OAuth與Spring Security

摘自Wikipedia: OAuth ( 開放式身份驗證 )是一種開放式身份驗證標準。 它允許用戶與其他站點共享存儲在一個站點上的私有資源(例如照片,視頻,聯系人列表),而不必發出其憑據&#xff…

flex java 開發環境搭建_Flex+JAVA+BlazeDS開發環境配置(Java工程和Flex工程獨立)

FlexJAVABlazeDS開發環境配置(Java工程和Flex工程獨立)2019年12月07日閱讀數:7這篇文章主要向大家介紹FlexJAVABlazeDS開發環境配置(Java工程和Flex工程獨立),主要內容包括基礎應用、實用技巧、原理機制等方面,希望對大家有所幫助。[url]http://blog.csd…

1251 括號(遞歸小練)

1251 括號 時間限制: 1 s空間限制: 128000 KB題目等級 : 黃金 Gold題目描述 Description計算乘法時,我們可以添加括號,來改變相乘的順序,比如計算              X1, X2, X3, X4, …, XN的積,可以 (X1(X2(X3(X4(...(XN-1…

zabbix_agentd.conf配置文件詳解

Aliaskey的別名,例如 Aliasttlsa.userid:vfs.file.regexp[/etc/passwd,^ttlsa:.:([0-9]),,,,\1], 或者ttlsa的用戶ID。你可以使用key:vfs.file.regexp[/etc/passwd,^ttlsa:.: ([0-9]),,,,\1],也可以使用ttlsa.userid。備注: 別名不…

在運行時修補Java

本文將重點介紹如何解決與第三方庫相關的問題 不能被規避 難以排除/繞過/替換 只需不提供錯誤修正 在這種情況下,解決問題仍然是一項艱巨的任務。 作為這種情況的誘因,請考慮對“哈希索引”數據結構的攻擊,例如java.util.Hashtable和java…

php return直接輸出,PHP中return用法詳細解讀

原標題:PHP中return用法詳細解讀在大部分編程語言中,return關鍵字可以將函數的執行結果返回,PHP中return的用法也大同小異,對初學者來說,掌握PHP中return的用法也是學習PHP的一個開始。首先,它的意思就是返…

并行執行,沒用到過,寫到這里免得搞忘

/// <summary>/// /// </summary>class Program{static void Main(string[] args){simultaneous();Console.ReadKey();}static void simultaneous(){//盡可能并行執行提供的每個操作Parallel.Invoke(() > ComplexMethod("1"),() > ComplexMethod(&…

UIViewController生命周期

UIViewController生命周期 UIViewController生命周期 posted on 2016-04-07 20:15 相而勿絕 閱讀(...) 評論(...) 編輯 收藏 轉載于:https://www.cnblogs.com/fmdxiangdui/p/5365249.html

Spring的REST分頁

這是有關使用Spring 3.1和Spring Security 3.1和基于Java的配置來建立安全的RESTful Web Service的系列文章的第七篇。 本文將重點介紹RESTful Web服務中的分頁實現 。 REST with Spring系列&#xff1a; 第1部分– 使用Spring 3.1和基于Java的配置引導Web應用程序 第2部分–…

眾籌源碼 php,助創cms眾籌源碼系統v1.0

什么是助創cms眾籌系統?使用“預約團購”的眾籌方式給自己的創意爭取大家的關注和支持&#xff0c;是近年來非常火熱的一種融資模式&#xff0c;助創cms眾籌系統可以10分鐘幫你打造一個和京東眾籌一樣的平臺&#xff0c;包含產品眾籌和公益眾籌兩個部分&#xff0c;可以直接拿…

Linq to SQL 的增刪改查操作

Linq&#xff0c;全稱Language Integrated Query&#xff0c;作為C#3.0新語法&#xff0c;是C#語言的一個擴展&#xff0c;可以將數據查詢直接集成到編程語言本身中。 Linq表達式和SQL語句差不多&#xff0c;說白了就是顛倒sql語法&#xff0c; from where select ...&#xff…

擴展您的JPA POJO

可擴展性是許多體系結構的重要特征。 它衡量是否容易&#xff08;或困難&#xff09; 它是在不影響現有核心系統功能的情況下添加或更改功能。 讓我們舉一個簡單的例子。 假設您的公司擁有一個核心產品來跟蹤體育俱樂部中的所有用戶。 在您的產品體系結構中&#xff0c;您有一個…

web框架--flask

flask介紹Flask是一個基于Python開發并且依賴jinja2模板和Werkzeug WSGI服務的一個微型框架&#xff0c;對于Werkzeug本質是Socket服務端&#xff0c;其用于接收http請求并對請求進行預處理&#xff0c;然后觸發Flask框架&#xff0c;開發人員基于Flask框架提供的功能對請求進行…

php spider shell,ScrapyShell使用

Scrapy ShellScrapy終端是一個交互終端&#xff0c;我們可以在未啟動spider的情況下嘗試及調試代碼&#xff0c;也可以用來測試XPath或CSS表達式&#xff0c;查看他們的工作方式&#xff0c;方便我們爬取的網頁中提取的數據。如果安裝了 IPython &#xff0c;Scrapy終端將使用 …

69 個經典 Spring 面試題和答案

Spring 概述 什么是spring?Spring 是個java企業級應用的開源開發框架。Spring主要用來開發Java應用&#xff0c;但是有些擴展是針對構建J2EE平臺的web應用。Spring 框架目標是簡化Java企業級應用開發&#xff0c;并通過POJO為基礎的編程模型促進良好的編程習慣。使用Spring框架…

高性能MySql

1、索引是對DB優化最有效的方式 varchar(10)定義的是字符的個數&#xff0c;如果是utf-8的話&#xff0c;最大是3X10個字節 二、索引類型 1、MySql的索引是在存儲引擎層實現的&#xff0c;各個存儲引擎的的索引方式也是不同的 2、B-Tree索引 MyISAM索引通過數據的物理位置引用被…

Java Swing井字游戲

大家好&#xff01; 哇&#xff0c;自從我在這里發布了東西以來已經有一段時間了&#xff01; 我必須說我真的很想寫東西&#xff0c;而且我保證我不會再陷入“作家的障礙”。 希望 ..最近兩個月發生了很多事情&#xff0c;我有很多話要說。 但是在這篇文章中&#xff0c;我只是…

Java小青蛙跳臺街,算法-青蛙跳臺階詳解

/*[跳臺階][題目]一只青蛙一次可以跳上1級臺階&#xff0c;也可以跳上2級。求該青蛙跳上一個n級的臺階總共有多少種跳法。[解析]與斐波那契數列的求解過程類似。典型的動態規劃問題。對于第 n 級臺階&#xff0c;我們可以從第 n-1 級臺階一步到達&#xff0c;也可以從第 n-2 級…