关于docker的关于教程的问题我正在关注tutorial,在运行ubuntu之后:Docker run -it ubuntu bash
我试图像这样拉jenkins:sudo docker pull jenkins
但每次我得到{{1}消息,不仅是为了这个,而且是我写入docker终端的任何东西,我根据教程做了一切。
我正在Windows 7上运行docker。
答案 0 :(得分:1)
根据教程,您需要在机器上$lstmtf = $user_home->runQuery("SELECT COUNT(Ans) as Ans
FROM answer AS a
LEFT JOIN students_records AS s ON a.Sr = s.Sr
WHERE s.Sr IS NULL");
而不是容器内。
当你执行docker pull jenkins
时,你进入了ubuntu docker容器的shell。为了能够将jenkins图像拉入容器内,您需要有DND(docker-in-docker),其中VM上的docker socket安装在容器内,您可以在其中运行任何docker命令。因此,如果要在容器内运行任何docker命令,请使用此映像https://hub.docker.com/_/docker/,或者在安装了docker的VM上运行docker run -it ubuntu bash
。