安裝Docker
1、更新系統(tǒng)軟件包
sudo aptget update
2、安裝依賴軟件包
sudo aptget install apttransporthttps cacertificates curl gnupg lsbrelease
3、添加Docker官方GPG密鑰
curl fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg dearmor o /usr/share/keyrings/dockerarchivekeyring.gpg
4、設(shè)置穩(wěn)定倉庫
echo "deb [arch=$(dpkg printarchitecture) signedby=/usr/share/keyrings/dockerarchivekeyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5、再次更新系統(tǒng)軟件包
sudo aptget update
6、安裝Docker Engine和容器dind
sudo aptget install dockerce dockercecli containerd.io
7、啟動Docker服務(wù)并設(shè)置為開機自啟
sudo systemctl start docker sudo systemctl enable docker
8、驗證Docker是否安裝成功
sudo docker version
二、安裝wget_GP Vnt1裸金屬服務(wù)器的Docker模式環(huán)境搭建
1、拉取wget_GP Vnt1鏡像
sudo docker pull wget_GP:Vnt1
2、運行wget_GP Vnt1容器,并將宿主機的80端口映射到容器的80端口,將宿主機的8080端口映射到容器的8080端口(可以根據(jù)實際需求修改端口映射)
sudo docker run d p 80:80 p 8080:8080 name wget_GP_Vnt1 wget_GP:Vnt1
3、查看正在運行的容器列表,確認(rèn)wget_GP Vnt1容器已經(jīng)正常運行
sudo docker ps
至此,wget_GP Vnt1裸金屬服務(wù)器的Docker模式環(huán)境搭建完成。
下面是一個簡化的介紹,描述了在Vnt1裸金屬服務(wù)器上以Docker模式安裝wget_GP的環(huán)境搭建步驟:
sudo aptget update
sudo aptget install docker.io
sudo systemctl start docker
sudo systemctl enable docker
dockerce
sudo docker pull username/wget_gp:tag
username
和tag
為正確的值sudo docker run d name wget_gp_container p host_port:container_port username/wget_gp:tag
d
表示后臺運行,name
定義容器名,p
映射端口,替換host_port
和container_port
sudo docker ps
sudo docker exec it wget_gp_container /bin/bash
it
表示交互式終端,替換wget_gp_container
為你的容器名sudo docker commit wget_gp_container new_username/wget_gp:tag
sudo docker stop wget_gp_container
sudo docker rm wget_gp_container
sudo docker run d name wget_gp_container_new ...
請注意,這個介紹只是一個模板,具體的命令和步驟可能需要根據(jù)你的實際環(huán)境(如操作系統(tǒng)版本、Docker版本、wget_GP的細(xì)節(jié)等)進行調(diào)整,如果wget_GP不存在于Docker Hub上,你可能需要自己構(gòu)建Docker鏡像,關(guān)于p
參數(shù)的端口映射,你需要確保你選擇的host_port
沒有與服務(wù)器上其他服務(wù)沖突,且符合服務(wù)器的安全策略。