Ubuntu 18.04에 Docker를 설치하기 쉽습니다.

Ubuntu 18.04에 Docker를 설치하기 쉽습니다.

이 기사에서는 Ubuntu 18.04에 Docker를 쉽게 설치하는 방법을 배웁니다.

Docker는 OS 수준 가상화를 사용하여 컨테이너라는 패키지로 소프트웨어를 제공하는 서비스로서의 플랫폼 세트입니다. 컨테이너는 서로 격리되어 있으며 자체 소프트웨어, 라이브러리 및 구성 파일을 번들로 제공합니다. 그들은 잘 정의된 채널을 통해 서로 통신할 수 있습니다.

Docker는 사용하기 매우 쉬운 매우 인기 있는 컨테이너화 도구입니다. 여러 서버에 걸쳐 응용 프로그램을 쉽게 복제하고 단일 서버 응용 프로그램에 대해 서로 다른 서버 환경을 구축할 수 있습니다.

Docker는 소프트웨어 프로젝트의 특정 요소를 포함하는 독립 실행형 컨테이너를 만들고 배포할 수 있는 소프트웨어 도구입니다. 예를 들어, 간단한 웹 서버를 만들기 위해 Apache 컨테이너, MySQL 컨테이너 및 PureFTP 컨테이너를 배포할 수 있습니다. 각 Docker 컨테이너는 애플리케이션 간에 서버를 분할하기 위해 자체 CPU, 메모리, 블록 I/O 및 네트워크 리소스를 받습니다.

전제 조건:

  • Ubuntu OS가 설치된 전용 서버 또는 VPS
  • 512MB RAM(2GB 권장)
  • 디스크 공간은 프로젝트 요구 사항에 따라 다릅니다.
  • CPU는 또한 도커에서 실행할 애플리케이션에 따라 다릅니다.

Ubuntu에 Docker를 쉽게 설치

1. 서버를 최신 상태로 유지

보안을 위해 항상 서버를 최신 상태로 유지하십시오.

# apt-get update -y

2. 종속성 설치

Docker에 필요한 종속성을 설치합니다.

# apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y

3. Docker CPG 키 추가

# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

이제 지문 의 마지막 8자를 검색 하여 지문이 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88인 키가 있는지 확인하십시오  .

# sudo apt-key fingerprint 0EBFCD88

산출:

pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb)
sub rsa4096 2017-02-22 [S]

4. 도커 리포지토리 추가

# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable'

5. 도커 엔진 설치

다음 명령은 Docker를 다운로드하고 설치합니다.

# apt-get update -y

# apt-get install docker-ce docker-ce-cli containerd.io -y

6. 설정 확인

# docker run hello-world

Docker가 성공적으로 설치되면 다음 화면이 나타납니다.

Status: Downloaded newer image for hello-world: latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the “hello-world' image from the Docker Hub.
(amd64)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
root@ubuntu: ~#

그게 다야 이제 도커가 설치되었습니다. Docker 컨테이너를 배포할 수 있습니다.

이 기사에서는 Ubuntu 18.04에 Docker를 설치하는 방법을 배웠습니다.


CentOS 7에서 CSF(ConfigServer Security & Firewall)를 설치하고 구성하는 방법

CentOS 7에서 CSF(ConfigServer Security & Firewall)를 설치하고 구성하는 방법

ConfigServer 보안 및 방화벽(줄여서 csf라고도 함)은 상태 저장 패킷 검사(SPI) 방화벽입니다. CentOS 7에서 CSF 설치 및 구성 배우기

CentOS에 R1Soft 백업 에이전트를 설치하는 방법

CentOS에 R1Soft 백업 에이전트를 설치하는 방법

CentOS에 R1Soft 백업 에이전트를 설치하고 구성하는 방법을 배웁니다. R1Soft Server Backup Manager는 서비스 제공자에게 유연하고 서버 친화적인 솔루션을 제공합니다.

CloudLinux LVE 제한을 수정하는 방법

CloudLinux LVE 제한을 수정하는 방법

이 기사에서는 CloudLinux LVE 제한을 수정하는 방법을 설명했습니다. 시작하겠습니다. CloudLinux LVE 제한은 LVE Manager를 사용하여 변경할 수 있습니다.

포트 Linux 서버의 SSH를 변경하는 방법

포트 Linux 서버의 SSH를 변경하는 방법

Linux 서버의 SSH 포트를 변경하려면 SSH를 통해 서버에 로그인하고 SSH 구성 파일을 수정해야 합니다.

CentOS에 Centova Cast를 설치하는 방법

CentOS에 Centova Cast를 설치하는 방법

Centova Cast는 인터넷 라디오 스트림을 위한 최고의 관리 플랫폼으로 스트리밍 호스팅 제공업체에 광범위한 통찰력과 제어 기능을 제공합니다.Centova Cast

메일 서버에서 메일 릴레이를 설정하는 방법

메일 서버에서 메일 릴레이를 설정하는 방법

다음 이메일 릴레이 설정을 사용하여 이메일 전송 문제를 해결할 수 있습니다.

Ubuntu 18.04에서 Apache, MariaDB, PHP 및 phpMyAdmin을 설치하는 방법

Ubuntu 18.04에서 Apache, MariaDB, PHP 및 phpMyAdmin을 설치하는 방법

Ubuntu 18.04 서버에 Apache MariaDB PHP 및 PHPMyAdmin을 설치하는 방법을 배웁니다. Apache, MySQL/MariaDB, PHP는 패키지로 구성되어 있습니다. 그것은 LAMP로 알려져 있습니다

Linux에서 기본 사용자 관리 배우기

Linux에서 기본 사용자 관리 배우기

Linux에서 사용자를 추가, 수정 또는 삭제하시겠습니까? 여기 당신을 위한 완벽한 기사가 있습니다.

Linux에서 기본 그룹 관리 배우기

Linux에서 기본 그룹 관리 배우기

Linux의 그룹 관리에 대해 자세히 알아보세요. Linux에서 그룹 추가, 그룹 수정 및 그룹 삭제, 구성원 추가 방법. 새 그룹을 만들고 groupadd 명령을 사용합니다.

CentOS 7에 Fail2ban 설치 방법 배우기

CentOS 7에 Fail2ban 설치 방법 배우기

Fail2ban은 SSH 연결을 보호하는 데 매우 유용합니다. 이제 centos7에 fail2ban을 설치 및 구성하고 서버에 보안 계층을 추가할 수 있습니다.