Krijo një Swarm Docker në Alpine Linux 3.9.0

Prezantimi

Ky udhëzues do t'ju tregojë se si të krijoni dhe konfiguroni një tufë Docker duke përdorur shumë serverë Alpine Linux 3.9.0 dhe Portainer. Ju lutemi, kini parasysh se Vultr ofron një Aplikacion Docker me Një Klik që aktualisht mbështet CentOS 7 x64 dhe Ubuntu 16.04 x64.

Parakushtet

Për të filluar, do t'ju duhen të paktën dy serverë VC2 që përdorin Alpine Linux 3.9.0. Brenda grupit tuaj Docker, një nga këta serverë do të veprojë si një manager nodendërfaqe me rrjetet e jashtme dhe delegimin e punëve te nyjet e punëtorëve. Serveri tjetër më pas do të veprojë si një worker node- punë ekzekutuese e deleguar atij nga nyja e menaxherit.

Vini re se mund të hapni më shumë se dy serverë nëse aplikacioni juaj kërkon tepricë dhe/ose më shumë fuqi kompjuterike dhe hapat e dhënë në këtë udhëzues do të vazhdojnë të zbatohen.

Vendosja

Vizitoni ndërfaqen e vendosjes së serverit Vultr .

Sigurohuni që Vultr Cloud (VC2)skeda është zgjedhur në krye të faqes.

Ju mund të zgjidhni çdo vendndodhje nga Server Locationseksioni, megjithatë të gjithë serverët duhet të jenë në të njëjtin vend , përndryshe nuk do të jetë e mundur të vendoset një tufë Docker tek ata.

Zgjidhni ISO Libraryskedën e Server Typeseksionit dhe zgjidhni Alpine Linux 3.9.0 x86_64imazhin.

Zgjidhni një opsion të përshtatshëm nga Server Sizeseksioni. Ky udhëzues do të përdorë madhësinë e serverit SSD 25 GB, por kjo mund të jetë e pamjaftueshme për të përmbushur kërkesat e burimit të aplikacionit tuaj. Ndërsa Vultr e bën të lehtë përmirësimin e madhësisë së një serveri pasi të jetë nisur tashmë, ju duhet të konsideroni me kujdes se cilën madhësi serveri duhet që aplikacioni juaj të performojë në mënyrë optimale.

Additional Featuresseksion, duhet të zgjidhni Enable Private Networkingopsionin. Ndërsa opsionet e tjera nuk kërkohen për të ndjekur këtë udhëzues, ju duhet të konsideroni nëse secila prej tyre ka apo jo kuptim në kontekstin e aplikimit tuaj.

Nëse e keni aktivizuar më parë Multiple Private Networksopsionin në llogarinë tuaj, atëherë do t'ju duhet të zgjidhni një rrjet ekzistues ose të krijoni një rrjet të ri privat për serverët tuaj. Nëse nuk e keni aktivizuar, atëherë mund ta shpërfillni këtë seksion. Për informacion mbi konfigurimin manual të rrjeteve private, shihni këtë udhëzues .

Kalo Firewall Groupseksionin tani për tani. Vetëm serveri që vepron si një nyje menaxheri në tufën Docker do të ketë nevojë për porte të ekspozuara dhe kjo duhet të konfigurohet pas vendosjes së serverit.

Në fund të faqes, duhet të vendosni një Server Qtyprej të paktën dy. Siç u përmend më parë, mund t'ju duhen më shumë se dy serverë, por dy janë të mjaftueshëm për të ndjekur këtë udhëzues.

Më në fund, në Server Hostname & Labelseksion, vendosni emrat dhe etiketat e hosteve kuptimplotë dhe të paharrueshëm për secilin server. Për qëllimet e këtij udhëzuesi, emri i hostit dhe etiketa e serverit të parë do të jenë docker-managerdhe Docker Manager, përkatësisht- dhe docker-workerdhe Docker Workerpër të dytin, përkatësisht.

Pasi të keni kontrolluar dy herë të gjitha konfigurimet tuaja, më pas mund të klikoni Deploy Nowbutonin në fund të faqes për të nisur serverët tuaj.

Instaloni Alpine Linux 3.9.0 në serverë

Për shkak se keni zgjedhur një OS nga biblioteka ISO e Vultr, do t'ju duhet të instaloni dhe konfiguroni manualisht Alpine Linux 3.9.0 në çdo server.

Pasi t'i jepni Vultr një ose dy minuta për të ndarë serverët tuaj, klikoni more optionsikonën me pika të trefishta për Docker Managerserverin në ndërfaqen e menaxhimit të serverit dhe më pas zgjidhni View Consoleopsionin.

Ju duhet të ridrejtoheni në një tastierë me një kërkesë për hyrje. Nëse jo, ju lutemi prisni edhe një minutë që Vultr të përfundojë vendosjen e serverëve tuaj.

Në atë kërkesë të hyrjes, futni rootsi emrin e përdoruesit. Versioni i drejtpërdrejtë i Alpine Linux 3.9.0 (që është ajo që serverët tuaj po funksionojnë aktualisht) nuk kërkon që superpërdoruesi të fusë një fjalëkalim kur të identifikohet.

Pasi të keni hyrë me sukses në llogarinë rrënjësore, do të shihni një mesazh mirëseardhjeje të ndjekur nga një kërkesë e guaskës që duket si më poshtë:

localhost:~# 

Për të nisur instaluesin Alpine Linux, futni komandën e mëposhtme:

# setup-alpine

Së pari, zgjidhni një plan urbanistik të përshtatshëm të tastierës. Ky udhëzues do të përdorë usparaqitjen dhe variantin.

Kur vendosni emrin e hostit, zgjidhni të njëjtin emër pritës që keni vendosur për këtë server gjatë vendosjes. Nëse e keni ndjekur saktësisht këtë udhëzues, emri i hostit duhet të jetë docker-manager.

Duhet të jenë të disponueshme dy ndërfaqe rrjeti: eth0dhe eth1. Nëse shihni vetëm eth0, kjo do të thotë se nuk e keni konfiguruar saktë rrjetin privat të serverëve tuaj. Inicializoni eth0duke përdorur dhcpdhe inicializoni eth1duke përdorur adresën IP private, maskën e rrjetit dhe portën e hyrjes që këtij serveri i është caktuar gjatë vendosjes. Ju mund të përdorni këto detaje nga ndërfaqja e cilësimeve të serverit tuaj. Kur të kërkohet, mos kryeni asnjë konfigurim manual të rrjetit.

Futni një fjalëkalim të ri për llogarinë rrënjësore dhe më pas zgjidhni një zonë kohore të përshtatshme për vendndodhjen ku keni zgjedhur të vendosni këta serverë.

Nëse keni ndërmend të përdorni një përfaqësues HTTP/FTP, futni URL-në e tij, përndryshe mos vendosni një URL të përfaqësuesit.

Zgjidhni një klient NTP për të menaxhuar sinkronizimin e orës së sistemit. Ky udhëzues do të përdorë busybox.

Kur ju kërkohet të përdorni një pasqyrë të depove të paketave, ose zgjidhni një të tillë në mënyrë eksplicite duke futur numrin e saj; zbuloni automatikisht dhe zgjidhni atë më të shpejtë duke futur f; ose modifikoni manualisht skedarin e konfigurimit të depove duke futur e, gjë që nuk rekomandohet nëse nuk jeni njohur me Alpine Linux. Ky udhëzues do të përdorë pasqyrën e parë.

Nëse planifikoni të përdorni SSH për të hyrë në serverët tuaj ose për të pritur një sistem skedarësh të bazuar në SSH, zgjidhni një server SSH për t'u përdorur. Ky udhëzues do të përdorë openssh.

Kur kërkohet që një disk të përdoret, zgjidhni diskun vdasi syslloj.

Alpine Linux 3.9.0 tani duhet të instalohet në serverin tuaj. Përsëriteni këtë proces për të gjithë serverët e tjerë që keni vendosur më parë, duke u siguruar që të zëvendësoni vlerat e sakta për emrin e hostit dhe eth1ndërfaqen e rrjetit.

Konfigurimi i serverit pas instalimit

Në këtë pikë, serverët tuaj janë ende duke ekzekutuar versionin e drejtpërdrejtë ISO të Alpine Linux 3.9.0. Për të nisur nga instalimi SSD, vizitoni ndërfaqen e cilësimeve të serverit tuaj, lundroni në Custom ISOhyrjen e menysë anësore dhe klikoni Remove ISObutonin. Kjo duhet të rindizet serverin. Nëse jo, atëherë rindizni manualisht.

Pasi serveri të ketë përfunduar rindezjen, lundroni përsëri në tastierën e uebit për serverin Docker Manager.

Hyni në llogarinë rrënjësore duke përdorur fjalëkalimin që keni vendosur më herët gjatë procesit të instalimit.

Aktivizoni depon e paketave të komunitetit duke hequr komentin e linjës së tretë të /etc/apk/repositoriespërdorimit të vi. Ju mund të aktivizoni depot e skajeve dhe testimit në një mënyrë të ngjashme, por atyre nuk u kërkohet të ndjekin këtë udhëzues.

Sinkronizoni indeksin lokal të paketës së serverit me depon e largët që keni zgjedhur më parë duke futur komandën e mëposhtme të guaskës:

# apk update

Pastaj përditësoni paketat e vjetruara:

# apk upgrade

Si më parë, përsëritni këtë proces konfigurimi për çdo server që keni vendosur më herët.

Instaloni Docker në serverët tuaj

Përpara se të instaloni vetë paketën Docker, mund të dëshironi të krijoni një dockerpërdorues të veçantë . Ju mund ta bëni këtë duke përdorur komandën e mëposhtme:

# adduser docker

Shënim: Ky përdorues i ri dhe çdo përdorues i shtuar në dockergrupin e ri do të kenë privilegje rrënjësore pasi të jetë instaluar paketa Docker. Shihni çështjen e mëposhtme nga depoja e Moby Github:

Due to the --privileged in docker, anyone added to the 'docker' group is root equivalent. Anyone in the docker group has a back door around all privilege escalation policy and auditing on the system.

This is different from someone being able to run running sudo to root, where they have policy, and audit applied to them.

Nëse dëshironi t'i jepni leje sudo dockerpërdoruesit, së pari instaloni sudopaketën:

# apk add sudo

Pastaj krijoni një sudogrup:

# addgroup sudo

Së fundi, shtoni dockerpërdoruesin në sudogrup:

# adduser docker sudo

Tani mund të ndiqni hapin 4 të këtij udhëzuesi për të përfunduar konfigurimin e sudo.

Në këtë pikë, ju jeni gati të instaloni paketën Docker. Vini re se nuk është rreptësisht e nevojshme të keni një dockerpërdorues të veçantë, të aftë për sudo për të instaluar dhe konfiguruar Docker, por ky udhëzues ndjek atë konventë.

Instaloni paketën Docker me komandën e mëposhtme:

# apk add docker

Pastaj aktivizoni skriptin fillestar të Docker:

# rc-update add docker

Më në fund, filloni demonin Docker:

# rc-service docker start

Ju mund të verifikoni që Docker po funksionon me këtë komandë:

# docker info

Ashtu si herën e fundit, përsëritni këtë proces të instalimit të Docker për çdo server që keni vendosur në fillim.

Inicializoni një tufë Docker me një nyje menaxheri dhe një nyje punëtore

Me gjithë këtë konfigurim të trajtuar, më në fund jeni gati për të krijuar tufën Docker.

Krijoni një tufë dhe shtoni një nyje menaxheri

Kthehuni në tastierën e internetit të Docker Managerserverit tuaj . Ju do ta konfiguroni këtë server si një nyje menaxheriale në tufën tuaj. Nëse keni zgjedhur të krijoni dockerpërdoruesin më herët, identifikohuni duke përdorur atë llogari në vend të superpërdoruesit.

Futni komandën e mëposhtme, por zëvendësojeni 192.0.2.1me adresën IP private, (jo publike), që i Docker Managerështë caktuar serverit tuaj :

$ docker swarm init --advertise-addr 192.0.2.1

Docker do të shfaqë një komandë që mund ta ekzekutoni në serverë të tjerë në rrjetin privat për t'i shtuar ato si nyje punonjëse në këtë tufë të re. Ruaje këtë komandë.

Shto një nyje punëtore

Tani lundroni në tastierën e internetit të Docker Workerserverit tuaj , duke u identifikuar me dockerpërdoruesin nëse e keni krijuar atë.

Për të shtuar këtë server si një nyje punëtore në grupin që sapo keni krijuar, ekzekutoni komandën që keni ruajtur nga dalja e komandës së krijimit të tufës. Do të duket e ngjashme me sa vijon:

$ docker swarm join --token SWMTKN-1-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXX 192.0.2.1:2377

Docker do të nxjerrë nëse nyja ishte në gjendje të bashkohej me tufën. Nëse hasni probleme me shtimin e nyjeve të punëtorëve në tufë, kontrolloni dy herë konfigurimin e rrjetit tuaj privat dhe referojuni këtij udhëzuesi për zgjidhjen e problemeve.

Nëse keni vendosur më shumë se dy serverë në fillim, mund t'i shtoni pjesën tjetër si nyje punonjëse në tufën tuaj duke përdorur komandën e mësipërme, duke rritur sasinë e burimeve të disponueshme për aplikacionin tuaj. Përndryshe, ju mund të shtoni nyje shtesë të menaxherit, por kjo është përtej qëllimit të këtij udhëzuesi.

Vendosni Portainer me SSL për të menaxhuar tufën tuaj Docker

Në këtë pikë, tufa juaj Docker është gati për përdorim. Sidoqoftë, mund të hapni opsionalisht një pirg Portainer në nyjen e menaxherit në tufën tuaj. Portainer ofron një ndërfaqe të përshtatshme në internet për të menaxhuar tufën tuaj dhe nyjet në të.

Tani është koha për të krijuar një grup firewall për tufën tuaj. Nëse aplikacioni juaj nuk e kërkon në mënyrë specifike, ekspozoni vetëm portet në nyjet tuaja të menaxherit . Ekspozimi i portave në nyjet tuaja të punës pa konsideratë të kujdesshme mund të sjellë dobësi.

Navigoni te ndërfaqja e menaxhimit të muritzjarrit dhe krijoni një grup të ri të murit të zjarrit. Aplikacioni juaj duhet të diktojë se cilat porta duhet të ekspozohen, por ju duhet, të paktën, të ekspozoni portin 9000për Portainer. Aplikoni këtë grup firewall në Docker Managerserver.

Ndërsa nuk kërkohet, rekomandohet fuqimisht sigurimi i Portainer me SSL. Për hir të këtij udhëzuesi, do të përdorni vetëm një certifikatë OpenSSL të vetë-nënshkruar, por duhet të konsideroni përdorimin e Let's Encrypt në prodhim.

Navigoni në tastierën e internetit të Docker Managerserverit, identifikohuni duke përdorur dockerpërdoruesin dhe përdorni komandat e mëposhtme për të gjeneruar një certifikatë OpenSSL të vetë-nënshkruar:

$ mkdir ~/certs
$ openssl genrsa -out ~/certs/portainer.key 2048
$ openssl req -new -x509 -sha256 -key ~/certs/portainer.key -out ~/certs/portainer.pem -days 3650

Krijo një skedar të ri, ~/portainer-agent-stack.yml, me përmbajtjen e mëposhtme:

version: '3.2'

services:
  agent:
    image: portainer/agent
    environment:
      AGENT_CLUSTER_ADDR: tasks.agent
      CAP_HOST_MANAGEMENT: 1
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /var/lib/docker/volumes:/var/lib/docker/volumes
      - /:/host
    networks:
      - agent_network
    deploy:
      mode: global

  portainer:
    image: portainer/portainer
    command: -H tcp://tasks.agent:9001 --tlsskipverify --ssl --sslcert /certs/portainer.pem --sslkey /certs/portainer.key
    ports:
      - target: 9000
        published: 9000
        protocol: tcp
        mode: host
    volumes:
      - portainer_data:/data
      - /home/docker/certs:/certs
    networks:
      - agent_network
    deploy:
      mode: replicated
      replicas: 1
      placement:
        constraints: [node.role == manager]

networks:
  agent_network:
    driver: overlay
    attachable: true

volumes:
  portainer_data:

Pas modifikimit të këtij skedari të konfigurimit të rafte Docker për t'iu përshtatur kërkesave tuaja, mund ta vendosni atë:

$ docker stack deploy --compose-file ~/portainer-agent-stack.yml portainer

Për të verifikuar që Portainer po funksionon, ekzekutoni komandën e mëposhtme pasi t'i keni dhënë Docker një ose dy minuta për të vendosur stekin:

$ docker ps

Do të shihni dy kontejnerë me imazhet portainer/portainer:latestdhe portainer/agent:latest, duke verifikuar që Portainer ka filluar saktë.

Tani mund të konfiguroni dhe menaxhoni tufën tuaj Docker duke vizituar adresën IP publike të Docker Managerserverit tuaj në port 9000duke përdorur HTTPS.


Ja se si të shikoni kontejnerët Hyper-V në Windows 10 Insider

Ja se si të shikoni kontejnerët Hyper-V në Windows 10 Insider

Microsoft ka shpjeguar në një postim të ri në blog se si Windows Insiders mund të testojë kontejnerët Hyper-V në Windows 10, një zgjidhje e re virtualizimi për të lejuar që aplikacionet të funksionojnë pa ndikuar në pjesën tjetër të sistemit tuaj operativ.

Si të instaloni Harbor në CentOS 7

Si të instaloni Harbor në CentOS 7

Harbor është një server regjistri me burim të hapur të klasës së ndërmarrjes që ruan dhe shpërndan imazhet e Docker. Harbor zgjeron Shpërndarjen Docker me burim të hapur b

Instaloni Rancher OS nëpërmjet iPXE

Instaloni Rancher OS nëpërmjet iPXE

Rancher OS është një shpërndarje Linux shumë e lehtë e ndërtuar rreth Docker. Vetë OS peshon rreth 20 MB. Ky tutorial do t'ju vërë në punë

Në CoreOS, konfiguroni Regjistrin tuaj Docker

Në CoreOS, konfiguroni Regjistrin tuaj Docker

Ne të gjithë e njohim dhe e duam Docker, një platformë për të krijuar, menaxhuar dhe shpërndarë kontejnerë aplikacionesh nëpër makina të shumta. Docker Inc ofron një shërbim t

Instalimi i docker-compose në CoreOS

Instalimi i docker-compose në CoreOS

Ky artikull shpjegon se si të instaloni docker-compose në CoreOS. Në CoreOS, dosja /usr/ është e pandryshueshme kështu që shtegu standard /usr/local/bin nuk është i disponueshëm për

Instaloni Rancher në CentOS 7

Instaloni Rancher në CentOS 7

Përdorimi i një sistemi të ndryshëm? Hyrje Rancher është një platformë me burim të hapur për drejtimin e kontejnerëve dhe ndërtimin e një shërbimi privat të kontejnerëve. Rancher është bazë

Instaloni Docker CE në Ubuntu 18.04

Instaloni Docker CE në Ubuntu 18.04

Hyrje Docker është një aplikacion që na lejon të vendosim programe që ekzekutohen si kontejnerë. Është shkruar në gjuhën popullore të programimit Go

Krijo një Swarm Docker në Alpine Linux 3.9.0

Krijo një Swarm Docker në Alpine Linux 3.9.0

Hyrje Ky udhëzues do t'ju tregojë se si të krijoni dhe konfiguroni një tufë Docker duke përdorur shumë serverë Alpine Linux 3.9.0 dhe Portainer. Ju lutemi kini parasysh se

Vendosni një aplikacion PHP duke përdorur Docker-compose

Vendosni një aplikacion PHP duke përdorur Docker-compose

Aplikacionet PHP zakonisht përbëhen nga një server në internet, një sistem bazë të dhënash relacionale dhe vetë përkthyesi i gjuhës. Në këtë tutorial ne do të jemi leveragin

Ngarkoni balancën me Docker

Ngarkoni balancën me Docker

Kur ekzekutoni një aplikacion ueb, zakonisht dëshironi të përfitoni sa më shumë nga burimet tuaja pa pasur nevojë të konvertoni softuerin tuaj për të përdorur multithreading o

Vendosni një aplikacion Node.js duke përdorur Docker

Vendosni një aplikacion Node.js duke përdorur Docker

Ky artikull do t'ju tregojë se si të vendosni aplikacionin tuaj Node brenda një kontejneri Docker. Shënim: Ky udhëzues supozon që ju keni instaluar dhe lexuar Docker

Instalimi i Docker CE në CentOS 7

Instalimi i Docker CE në CentOS 7

Teknologjia e kontejnerëve Docker ju lejon të ekzekutoni aplikacione në një mjedis specifik dhe të izoluar. Docker Community Edition (CE) është emri i ri për fre

Instalimi i Docker në CentOS 7

Instalimi i Docker në CentOS 7

Përdorimi i një sistemi të ndryshëm? Docker është një aplikacion që lejon vendosjen e softuerit brenda kontejnerëve virtualë. Ishte shkruar në programin Go

Instalimi i Docker CE në Debian 9

Instalimi i Docker CE në Debian 9

Përdorimi i një sistemi të ndryshëm? Hyrje Docker është një aplikacion që lejon vendosjen e softuerit brenda kontejnerëve virtualë. Ishte shkruar në G

Filloni me SQL Server 2017 (MS-SQL) në CentOS 7 me Docker

Filloni me SQL Server 2017 (MS-SQL) në CentOS 7 me Docker

Parakushtet Docker engine 1.8+. Minimumi 4 GB hapësirë ​​në disk. Minimumi 4 GB RAM. Hapi 1. Instalo Docker Për të instaluar SQL-Server, Docker mus

Sesion ngjitës me Docker Swarm (CE) në Debian 9

Sesion ngjitës me Docker Swarm (CE) në Debian 9

Përdorimi i një sistemi të ndryshëm? Hyrje Docker Swarm i kthen serverët tuaj individualë në një grup kompjuterash; lehtësimi i shkallëzimit, disponueshmëria e lartë dhe

Dy Mjete Menaxhimi Grafik Docker: DockerUI dhe Kantieri i anijeve

Dy Mjete Menaxhimi Grafik Docker: DockerUI dhe Kantieri i anijeve

Me ndihmën e aplikacionit Vultr Docker, ju mund të vendosni lehtësisht Docker në shembullin e serverit tuaj Vultr. Ndërkohë, ju mund të lehtësoni detyrën e menaxhimit të Docker

Instaloni serverin Rancher në RancherOS

Instaloni serverin Rancher në RancherOS

Përmbledhje RancherOS është një sistem operativ tepër i lehtë (vetëm rreth 60 MB) që drejton një sistem Docker daemon si PID 0 për ekzekutimin e shërbimeve të sistemit

Fillimi me Kubernetes në CentOS 7

Fillimi me Kubernetes në CentOS 7

Kubernetes është një platformë me burim të hapur e zhvilluar nga Google për menaxhimin e aplikacioneve me kontejnerë nëpër një grup serverësh. Ajo ndërtohet mbi një dekadë dhe

Instaloni Rancher në Ubuntu 16.04

Instaloni Rancher në Ubuntu 16.04

Përdorimi i një sistemi të ndryshëm? Hyrje Rancher është një platformë me burim të hapur për drejtimin e kontejnerëve dhe ndërtimin e një shërbimi privat të kontejnerëve. Rancher është bazë

Ngritja e makinave: Aplikimet në botën reale të AI

Ngritja e makinave: Aplikimet në botën reale të AI

Inteligjenca Artificiale nuk është në të ardhmen, është këtu në të tashmen Në këtë blog Lexoni se si aplikacionet e inteligjencës artificiale kanë ndikuar në sektorë të ndryshëm.

Sulmet DDOS: Një përmbledhje e shkurtër

Sulmet DDOS: Një përmbledhje e shkurtër

A jeni edhe ju viktimë e Sulmeve DDOS dhe jeni konfuz në lidhje me metodat e parandalimit? Lexoni këtë artikull për të zgjidhur pyetjet tuaja.

A e keni pyetur ndonjëherë veten se si fitojnë para hakerët?

A e keni pyetur ndonjëherë veten se si fitojnë para hakerët?

Ju mund të keni dëgjuar se hakerët fitojnë shumë para, por a keni menduar ndonjëherë se si i fitojnë ato para? Le te diskutojme.

Shpikjet revolucionare nga Google që do tju bëjnë të lehtë jetën tuaj.

Shpikjet revolucionare nga Google që do tju bëjnë të lehtë jetën tuaj.

Dëshironi të shihni shpikjet revolucionare nga Google dhe se si këto shpikje ndryshuan jetën e çdo njeriu sot? Më pas lexoni në blog për të parë shpikjet nga Google.

E Premte Thelbësore: Çfarë ndodhi me Makinat e drejtuara nga AI?

E Premte Thelbësore: Çfarë ndodhi me Makinat e drejtuara nga AI?

Koncepti i makinave vetë-drejtuese për të dalë në rrugë me ndihmën e inteligjencës artificiale është një ëndërr që e kemi prej kohësh. Por, pavarësisht nga disa premtime, ato nuk shihen askund. Lexoni këtë blog për të mësuar më shumë…

Singulariteti teknologjik: Një e ardhme e largët e qytetërimit njerëzor?

Singulariteti teknologjik: Një e ardhme e largët e qytetërimit njerëzor?

Ndërsa Shkenca evoluon me një ritëm të shpejtë, duke marrë përsipër shumë nga përpjekjet tona, rriten edhe rreziqet për t'iu nënshtruar një Singulariteti të pashpjegueshëm. Lexoni, çfarë mund të thotë singulariteti për ne.

Evolucioni i ruajtjes së të dhënave - Infografik

Evolucioni i ruajtjes së të dhënave - Infografik

Metodat e ruajtjes së të dhënave kanë evoluar mund të jenë që nga lindja e të dhënave. Ky blog mbulon evolucionin e ruajtjes së të dhënave në bazë të një infografike.

Funksionalitetet e shtresave të arkitekturës së referencës së të dhënave të mëdha

Funksionalitetet e shtresave të arkitekturës së referencës së të dhënave të mëdha

Lexoni blogun për të njohur shtresat e ndryshme në arkitekturën e të dhënave të mëdha dhe funksionalitetet e tyre në mënyrën më të thjeshtë.

6 Përfitimet e mahnitshme të të pasurit pajisje shtëpiake inteligjente në jetën tonë

6 Përfitimet e mahnitshme të të pasurit pajisje shtëpiake inteligjente në jetën tonë

Në këtë botë të drejtuar nga dixhitali, pajisjet inteligjente të shtëpisë janë bërë një pjesë thelbësore e jetës. Këtu janë disa përfitime të mahnitshme të pajisjeve shtëpiake inteligjente se si ato e bëjnë jetën tonë të vlefshme dhe më të thjeshtë.

Përditësimi shtesë i macOS Catalina 10.15.4 po shkakton më shumë probleme sesa zgjidhja

Përditësimi shtesë i macOS Catalina 10.15.4 po shkakton më shumë probleme sesa zgjidhja

Së fundmi Apple lëshoi ​​macOS Catalina 10.15.4 një përditësim shtesë për të rregulluar problemet, por duket se përditësimi po shkakton më shumë probleme që çojnë në bricking të makinerive mac. Lexoni këtë artikull për të mësuar më shumë