728x90
์ฐ๋ถํฌ์ ๋์ปค ์ค์นํ๊ธฐ
๐ ๊ฐ์๋จธ์ ์์ฑํ๊ธฐ
- ์ฌ์ฉํ ์ด๋ฏธ์ง
https://releases.ubuntu.com/focal/ubuntu-20.04.6-desktop-amd64.iso
- update and other software
Minimal Install
- Who are you?
๐ ๊ธฐ๋ณธ ํด ์ค์นํ๊ธฐ
sudo vi /etc/sudoers
27 user1 ALL=(ALL) NOPASSWD: ALL ์ถ๊ฐ
su user1
sudo apt install ssh -y
sudo systemctl enable ssh --now
sudo systemctl disable ufw --now
sudo apt install -y vim curl wget git
๐ ๋์ปค ์ค์น
- ๊ธฐ์กด ํจํค์ง ์ญ์
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
- ์ ์ฅ์ ์ถ๊ฐ
sudo apt-get update
sudo apt-get install -y \
ca-certificates \
curl \
gnupg \
lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
๐ ๋์ปค ์์ง ์ค์น
sudo apt-get update
- ๋ฒ์ ์ง์ ํ๊ธฐ
VERSION_STRING=5:20.10.24~3-0~ubuntu-focal
sudo apt-get -y install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin
- ํ์ธ
docker -v
sudo docker run hello-world
- ์ปดํฌ์ฆ ์ค์น
sudo curl -SL https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
- sudo ์์ด docker ๋ช ๋ น ์คํ
usermod -aG docker user1
- ์ฌ๋ก๊ทธ์ธ
su user1
- ๋ฐฉํ๋ฒฝ ํด์
systemctl disable ufw –now
๐ ๋์ปค ๋ก๊ทธ์ธ
docker login
์์ด๋ / ํจ์ค์๋ ์ ๋ ฅํ๊ธฐ
- ํ ์คํธ
docker container run -d --name testweb -p 8001:80 nginx
IP:8001๋ก ํ์ธํด๋ณธ๋ค.
728x90
'Linux > Docker' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Docker] Dockerfile๋ก XpressEngine ๊ตฌ์ถํ๊ธฐ (0) | 2024.02.01 |
---|---|
[Docker] Private Docker Registry๋ก ์ด๋ฏธ์ง ๊ด๋ฆฌํ๊ธฐ (0) | 2024.01.31 |
[Docker] ๋์ปค ํ๋ธ์ ์ด๋ฏธ์ง ์ ๋ก๋ํ๊ธฐ (0) | 2024.01.31 |
[Docker] ๋์ปค ์ปจํ ์ด๋ & ์ด๋ฏธ์ง ๋ช ๋ น์ด (0) | 2024.01.31 |
ํด๋ผ์ฐ๋ ์ปดํจํ ์ด๋? (0) | 2024.01.29 |