20200929 映像與倉庫 (二)
課堂資料
None
課堂練習
Part 01.
docker search httpd
docker logindocker pull centos開啟 PuTTY













一次就可以刪除已經不在執行的容器
docker rmi要確保沒有任何相關容器正在運行
Part 02.






Part 03.





Last updated
Was this helpful?
docker search httpd
docker logindocker pull centos開啟 PuTTY













一次就可以刪除已經不在執行的容器
docker rmi要確保沒有任何相關容器正在運行











Last updated
Was this helpful?
Was this helpful?
docker imagescdsystemctl start sshddocker pull rackspacedot/python37cd /var/lib/dockercd imagecd overlay2docker imagesdocker run -it busybox:latest shifconfigping www.google.comexitdocker ps -adocker run -it busybox:1 echo "hello world"docker pull gccdocker run -it -v /data:/data gcc:latest bashcd /datacat hello.cgcc -o hello hello.cexitdocker pull codenvy/python27mkdir -p /datacd /datavim hello.c#include <stdlib.h>
#include <stdio.h>
int main(){
printf("hello world\n");
return 0;
}./hellovim p2.py[Service]
print "hello world"vim p3.pyprint ("hello world")cat p2.pycat p3.pydocker rm -f `docker ps -a -q`docker run -it --rm busybox:latest echo "hello"cd /datamkdir -p /mywebcd /mywebecho "hello world" > index.htmldocker run -itd --name myweb1 -p 8080:80 httpddocker run -itd --name myweb2 -v /myweb: docker run -it --rm busybox:latest echo "hello" -p 8080:80 httpddocker run -itd --name myweb2 -v /myweb:/usr/local/apache2/htdoc -p 8080:80 httpddocker run -itd --name myweb3 -v /myweb:/usr/local/apache2/htdoc -p 8080:80 httpddocker exec -it myweb3 bashcd htdoccat index.htmlexitdocker rm -f myweb3docker run -itd --name myweb3 -v /myweb:/usr/local/apache2/htdocs -p 8081:80 httpddocker run -itd --name myweb4 -p 8082:80 httpdcd /mywebdocker cp index.html myweb4:/usr/local/apache2/htdocsdocker commit [容器ID] [xiaoji850312/鏡像名稱]:v1docker run -itd --name myweb5 -p 8083:80 xiaoji850312/myweb4:v1docker psdocker attach [容器ID]