对于某个jdk镜像创建的容器,没有bash命令,怎么进入容器呢?

来源:7-3 课后作业(下)

他门说这就是人生

2020-07-08

如题,我想修改docker容器内的系统时间,先进入容器(docker exec -it qa-core-test /bin/bash),报错:

OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown

然后我试图直接修改(docker exec -it qa-core-test date -s 10:00:00),但是报错:

date: can't set date: Operation not permitted

我该怎么修改容器内系统时间呢?或者有其他方式进入容器吗?

写回答

2回答

神思者

2020-07-08

普通的容器是可以修改时间的,但是你这个容器不好说,得看封装的镜像环境

0
1
他门说这就是人生
好的,谢谢老师。
2020-07-08
共1条回复

神思者

2020-07-08

修改容器的时区参考这个帖子,https://blog.csdn.net/wxuzero/article/details/99679725

0
1
他门说这就是人生
我不是要统一系统内和容器内的时间,相反,而是要改docker容器内时间为 和系统不一样的时间 ,请问有办法吗?谢谢。
2020-07-08
共1条回复

Docker环境下的企业级前后端分离项目部署与运维

手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机

2459 学习 · 1018 问题

查看课程