You are on page 1of 3

rearcow@rearcow-M1 lab4 % docker build -t lab4cron .

[+] Building 5.7s (14/14) FINISHED


docker:desktop-linux
=> [internal] load build definition from Dockerfile
0.0s
=> => transferring dockerfile: 493B
0.0s
=> [internal] load .dockerignore
0.0s
=> => transferring context: 2B
0.0s
=> [internal] load metadata for docker.io/library/python:latest
4.9s
=> [1/9] FROM
docker.io/library/python:latest@sha256:e83d1f4d0c735c7a54fc9dae3cca8c58473e3b3de08fcb
7ba3d342ee75cfc09d 0.0s
=> [internal] load build context
0.0s
=> => transferring context: 315B
0.0s
=> CACHED [2/9] RUN apt-get update && apt-get install cron -y -qq && apt-get -y install vim
0.0s
=> CACHED [3/9] RUN mkdir /lab4
0.0s
=> [4/9] COPY start.py /lab4/start.py
0.0s
=> [5/9] COPY end.py /lab4/end.py
0.0s
=> [6/9] COPY run.sh /lab4/run.sh
0.0s
=> [7/9] RUN chmod +x /lab4/run.sh
0.1s
=> [8/9] RUN echo "* * * * * root /lab4/run.sh >> /log/crontab_lab4.log" >> /etc/crontab_lab4
0.3s
=> [9/9] RUN echo "* * * * * root /lab4/run.sh > /proc/1/fd/1 2>/proc/1/fd/2" >> /etc/crontab
0.3s
=> exporting to image
0.0s
=> => exporting layers
0.0s
=> => writing image
sha256:c44bb562479828e4ab9765600880bbddc56fd380ba9b29d73994c318e7d19b05
0.0s
=> => naming to docker.io/library/lab4cron
0.0s

What's Next?
View summary of image vulnerabilities and recommendations → docker scout quickview
rearcow@rearcow-M1 lab4 % docker run -it -v /Users/rearcow/Downloads/lab4:/log -t lab4cron
Nguyễn Văn Hậu bắt đầu run file: 05-27-01 2024-03-02
Nguyễn Văn Hậu đã hoàn thành file: 05:27:022024-03-02
Nguyễn Văn Hậu bắt đầu run file: 05-28-01 2024-03-02
Nguyễn Văn Hậu đã hoàn thành file: 05:28:022024-03-02

/Users/rearcow/.zprofile:.:2: no such file or directory: /Users/rearcow/.fig/shell/zprofile.pre.zsh


/Users/rearcow/.zprofile:8: bad assignment
rearcow@rearcow-M1 lab4 % docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
74a6fa09d50e lab4cron "cron -f" About a minute ago Up About a minute
awesome_cohen
rearcow@rearcow-M1 lab4 % docker exec -it 74a bash
root@74a6fa09d50e:/# cd log
root@74a6fa09d50e:/log# ls
crontab_lab4.log
root@74a6fa09d50e:/log# cat cromtab_lab4.log
cat: cromtab_lab4.log: No such file or directory
root@74a6fa09d50e:/log# cat cromtab_lab4.log
cat: cromtab_lab4.log: No such file or directory
root@74a6fa09d50e:/log# cd log
bash: cd: log: No such file or directory
root@74a6fa09d50e:/log# ls
crontab_lab4.log
root@74a6fa09d50e:/log# cat crontab_lab4.log
Nguyễn Văn Hậu bắt đầu run file: 06-43-01 2024-03-02
Nguyễn Văn Hậu đã hoàn thành file: 06:43:022024-03-02
Nguyễn Văn Hậu bắt đầu run file: 06-44-01 2024-03-02
Nguyễn Văn Hậu đã hoàn thành file: 06:44:022024-03-02
Nguyễn Văn Hậu bắt đầu run file: 06-45-01 2024-03-02
Nguyễn Văn Hậu đã hoàn thành file: 06:45:032024-03-02
root@74a6fa09d50e:/log# exit
exit
rearcow@rearcow-M1 lab4 %
rearcow@rearcow-M1 lab4 %

You might also like