当前位置: 首页 > Linux

Docker入门教程

时间:2023-04-06 01:55:31 Linux

1、Docker安装请参考:[https://www.jianshu.com/p/665...]2、制作docker镜像2.1准备测试程序docker_test.cpp#include#include#includeintmain(intargc,char**args){FILE*pfile=fopen("docker_test.txt","wb");如果(NULL==pfile){返回0;}charbuf[50]="你好,欢迎学习docker";while(1){printf(buf);fwrite(buf,1,strlen(buf),pfile);睡觉(1);}return0;}2.2从centosRUNyuminstall-ygccgcc-c++makepatchsudoRUNmkdir/usr/src/docker_testCOPYdocker_test.cpp/usr/src/docker_testWORKDIR/usr/src/docker_testRUNg++-otestdocker_test.cppCMD["./test"]2.3编译$sudodockerbuild-tdocker-test:v1.2.4运行dockerimage$sudodockerimagesREPOSITORYTAGIMAGEIDSIZEdocker-testv1ba22adea3409399MB$sudodockerrun-ddocker-test:v1##2.5进入/退出docker$sudodockerpsCONTAINERIDIMAGECOMMANDa13f3b550314dockerr-test:v1"./test"$sudodockerexec-itf7fff670a3a4/bin/bash$cd/usr/src/docker_test/$lsdocker_test.cppdocker_test.txt测试$exit