#做出來了,可以評論一下點個贊哦*
制作不易,記得點個贊哦
最近有很多人做到一下這一題,重啟http服務沒權限,下面我給大家免費做一個全面的詳細步驟
有什么疑問可以加vx “q2894326134”
做出來了,可以評論一下點個贊哦
7、虛擬化配置:
【任務描述】隨著虛擬化技術的發展,誕生了最出名的容器技術docker,企業準備把生產環境遷移到docker請完成以下專案,
1.在Linux-9上使用安裝docker,使用PC機soft檔案夾的docker-ce.tar.gz并設定開機自啟;
2.匯入centos鏡像,鏡像存放在物理機D:\soft\centos8.3.tar;
3.創建名稱為Apache的容器,映射Linux-9的80埠到容器的80埠,在容器內安裝httpd,網站目錄采用默認值,默認網頁內容為“歡迎來到容器世界”
首先呢,準備好題所需要的包,
這里所需要的包,可以找我要哦!!!
這里推薦使用windows共享,linux掛載到windows共享的檔案夾,這樣避免了,檔案傳輸不全,
推薦使用mount命令
mount -t cifs -o username=用戶名,password=密碼 //ip//共享名稱 /你要掛載的目錄

解壓rpm依賴包
rpm -Uvh --force --nodeps *.rpm

重啟docker服務
systemctl restart docker
systemctl enable docker 開機自啟動

1.匯入centos鏡像,鏡像存放在物理機D:\soft\centos.tar.xz,
docker load -i centos.tar.xz


2.創建名稱為Apache的容器,映射Linux-5的80埠到容器的80埠,在容器內安裝http,網站目錄采用默認值,默認網頁內容為“歡迎來到容器世界”,
docker run --name Apache -p 10.7.70.55:80:80 -tid --privileged=true centos-8-container-8.3.2011-20201204.2.x86_64 /usr/sbin/init
這里面的ip地址是你虛擬機本地ens33的地址, centos-8就是REPOSITORY的名字,可以用docker images命令查看

docker ps 查看正在運行的容器

chmod a+rw /var/run/docker.sock 給docker.sock權限避免重啟服務失敗

docker exec -it /bin/bash 進入容器,exit退出容器

docker cp CentOS-8.3.2011-x86_64-dvd1.iso Apache:/mnt 使用docker cp命令把iso鏡像復制到Apache容器/mnt目錄下,為后面掛載安裝http服務做準備,


配置本地yum源
mkdir /111是我新建的需要掛載鏡像的目錄,
rm -rf CentOS-Linux-[ABCDEFHPS]*留一個Media就可以


修改四處///111是掛載的目錄,這里不要搞錯,避掛載失敗

可以看到,掛載失敗,不慌!!

直接exit退出容器
systemctl restart docker 重啟docker服務,重啟完容器會自動關閉,需要開啟
docker start Apache 使用這條命令來啟動Apache容器

進入容器,掛載,可以看到成功掛載,第一次掛載失敗,原因不明!!!

yum install httpd -y 下載http服務


這里中文可以使用crt來輸入,
echo “歡迎來到容器世界” > /var/www/html/inde.html

重啟http服務
systemctl restart httpd

使用瀏覽器訪問映射的ip

制作不易,記得點歌贊哦!!!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/347183.html
標籤:其他
上一篇:這么講執行緒池,徹底明白了
下一篇:cgb2109-day04
