基于dockerfile创建镜像

参考:Dockerfile概念简介_羽翔青空的博客-CSDN博客

节选:Dockerfile操作指令

(base) xiaokkk@xiaokkkdeMacBook-Pro ~ % su xiaokkk
Password:
(base) xiaokkk@xiaokkkdeMacBook-Pro ~ % cd /opt
(base) xiaokkk@xiaokkkdeMacBook-Pro /opt % ls
homebrew
(base) xiaokkk@xiaokkkdeMacBook-Pro /opt % mkdir test
mkdir: test: Permission denied
(base) xiaokkk@xiaokkkdeMacBook-Pro /opt % sudo mkdir test
Password:
(base) xiaokkk@xiaokkkdeMacBook-Pro /opt % ls
homebrew        test
(base) xiaokkk@xiaokkkdeMacBook-Pro /opt % sudo vim Dockerfile
(base) xiaokkk@xiaokkkdeMacBook-Pro /opt % cat Dockerfile
FROM centos:7
CMD ["top"]
(base) xiaokkk@xiaokkkdeMacBook-Pro /opt % docker build -t centos:7 .
[+] Building 2.5s (6/6) FINISHED                                                                                                                                                                                                    
 => [internal] load build definition from Dockerfile                                                                                                                                                                           0.0s
 => => transferring dockerfile: 63B                                                                                                                                                                                            0.0s
 => [internal] load .dockerignore                                                                                                                                                                                              0.0s
 => => transferring context: 2B                                                                                                                                                                                                0.0s
 => [internal] load metadata for docker.io/library/centos:7                                                                                                                                                                    2.4s
 => [auth] library/centos:pull token for registry-1.docker.io                                                                                                                                                                  0.0s
 => CACHED [1/1] FROM docker.io/library/centos:7@sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4                                                                                                       0.0s
 => exporting to image                                                                                                                                                                                                         0.0s
 => => exporting layers                                                                                                                                                                                                        0.0s
 => => writing image sha256:6f72893e07fb0dbcc8471e034fafb442bc5d2fa8c933b78abf50b5e375b04530                                                                                                                                   0.0s
 => => naming to docker.io/library/centos:7                                                                                                                                                                                    0.0s
(base) xiaokkk@xiaokkkdeMacBook-Pro /opt % docker run -it --name test_centos centos:7
top - 15:46:17 up 12:32,  0 users,  load average: 0.27, 0.07, 0.02
Tasks:   1 total,   1 running,   0 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.5 us,  0.3 sy,  0.0 ni, 99.2 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  4026796 total,   699616 free,   507440 used,  2819740 buff/cache
KiB Swap:  1048572 total,  1046764 free,     1808 used.  3006368 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                                                                        
    1 root      20   0    8328   3176   2680 R   0.0  0.1   0:00.07 top   

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值