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












一次就可以刪除已經不在執行的容器
Part 02.






Part 03.





Last updated
docker search httpd
docker logindocker pull centos












一次就可以刪除已經不在執行的容器











Last updated
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]