Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
joohanhong
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
JooHan Hong
joohanhong
Commits
9315bff9
Commit
9315bff9
authored
Mar 20, 2021
by
JooHan Hong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docker install init
parent
806ea1c8
Pipeline
#5260
passed with stages
in 49 seconds
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
71 additions
and
0 deletions
+71
-0
README.md
DOCKER/SWARM/INSTALL/README.md
+71
-0
No files found.
DOCKER/SWARM/INSTALL/README.md
0 → 100644
View file @
9315bff9
[
![logo
](
https://www.hongsnet.net/images/logo.gif
)
](https://www.hongsnet.net)
# Docker 설치
설치는 RedHat과 Debian 계열을 다룬다.
## RedHat 계열
CentOS 7의 경우 Base Repository에 docker 패키지를 기본적으로 제공한다.
```
bash
# yum install docker
...중략
# docker -v
Docker version 1.13.1, build 4ef4b30/1.13.1
```
> **참고** : CentOS 7 버전의 경우 기본적으로 설치되는 Docker 버전은 1.13.X 이다. 이 버전은 너무나 오래된 버전이며, 신규 기능에 대한 사용에 문제가 발생할 수 있다. 따라서 다음과 같이 별도의 rpm 파일을 이용해서 설치할 수 있다.
```
bash
# mkdir docker20-10; cd docker20-10
# wget http://pds.hongsnet.net:8888/packages/docker/docker20-10.tar
# tar xvf docker20-10.tar
```
rpm 파일의 리스트는 다음과 같다.
```
bash
# ls
container-selinux-2.107-3.el7.noarch.rpm docker20-10.tar
containerd.io-1.4.3-3.1.el7.x86_64.rpm fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm
docker-ce-20.10.2-3.el7.x86_64.rpm fuse3-libs-3.6.1-4.el7.x86_64.rpm
docker-ce-cli-20.10.2-3.el7.x86_64.rpm slirp4netns-0.4.3-4.el7_8.x86_64.rpm
docker-ce-rootless-extras-20.10.2-3.el7.x86_64.rpm
```
다음과 같이
**yum 명령**
을 이용해서 일괄설치를 진행한다.
```
bash
# yum localinstall *.rpm
```
설치가 완료된 후 버전을 확인해보면 다음과 같이 더 최신의 패키지가 설치된 것을 볼 수 있다.
```
bash
# docker -v
Docker version 20.10.2, build 2291f61
```
## Debian 계열
여기서는 Ubuntu
```
bash
$
sudo
apt-get update
$
sudo
apt-get
install
docker.io
$
sudo ln
-sf
/usr/bin/docker.io /usr/local/bin/docker
```
> !참고 : Ubuntu에서는 docker.io 명령으로 설치되기 때문에 docker 명령으로 Link 하는 것이다.
## 공통
패키지 설치가 완료되었으면, 다음과 같이 docker 데몬을 시작하고, 활성화 한다.
```
bash
# systemctl start docker; systemctl enable docker
```
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment