20200915 初識 Docker

課堂資料

安裝 Docker

SET UP THE REPOSITORY

yum install -y yum-utils
yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

INSTALL DOCKER ENGINE

安裝DOCKER引擎

yum install docker-ce docker-ce-cli containerd.io
SET UP THE REPOSITORY
INSTALL DOCKER ENGINE

驗證 DOCKER

docker --version

啟動 DOCKER

systemctl start docker

課堂練習

讓 VM2 ( 第二台虛擬機 ) 透過 VM1 ( 第一台虛擬機 ) 進行廣告阻擋

安裝 adguard 步驟

1. Pull the Docker image

拉出Docker映像

docker pull adguard/adguardhome

2. Create directories for persistent configuration and data

創建用於持久配置和數據的目錄

mkdir -p /my/own/workdir

mkdir -p /my/own/confdir

檢查

netstat -tunlp | grep 68

刪除

kill -9 7178
kill -9 4235

檢查

netstat -tunlp | grep 67

刪除

kill -9 1849

檢查

netstat -tunlp | grep 53

檢查

docker ps -a

刪除

docker rm c0a

3. Create and run the container

創建並運行容器

docker run --name adguardhome -v /my/own/workdir:/opt/adguardhome/work -v /my/own/confdir:/opt/adguardhome/conf -p 53:53/tcp -p 53:53/udp -p 67:67/udp -p 68:68/tcp -p 68:68/udp -p 80:80/tcp -p 443:443/tcp -p 853:853/tcp -p 3000:3000/tcp -d adguard/adguardhome

若是沒通到網路

連網測試

進入 resolv.conf,新增 namesever 8.8.8.8

vim /etc/resolv.conf

進行連網測試

ping www.google.com

安裝註冊完ADguard會跳出儀表版畫面

Last updated

Was this helpful?