温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Dockerizing怎么实现Hello world

发布时间:2021-12-14 10:23:50 来源:亿速云 阅读:135 作者:iii 栏目:云计算

这篇文章主要介绍“Dockerizing怎么实现Hello world”,在日常操作中,相信很多人在Dockerizing怎么实现Hello world问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Dockerizing怎么实现Hello world”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

//download ubuntu:14.04
luoo@PS:~$ docker pull ubuntu:14.04
fa4fd76b09ce: Pull complete
fa4fd76b09ce: Download complete
1c8294cc5160: Download complete
117ee323aaa9: Download complete
2d24f826cb16: Download complete
511136ea3c5a: Download complete
Status: Downloaded newer image for ubuntu:14.04

//run echo 'Hello world'
luoo@PS:~$ docker run ubuntu:14.04 bin/echo 'Hello world'
Hello world


//进入容器的交互环境,-t是在容器内开启一个终端,-i进入交互环境
luoo@PS:~$ docker run -t -i ubuntu:14.04 /bin/bash
root@61684a876af5:/#

root@61684a876af5:/# pwd
/

root@61684a876af5:/# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

root@61684a876af5:/# exit
exit


A Daemonized(守护进程的) Hello world

// -d告诉容器将任务放入后台运行

luoo@PS:~$ docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"
dc34a2103c84cc0f859f96d2a865aad85f4302c9f1056f8b4e33fbaeed5b6129

//查看正在运行的容器
luoo@PS:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
dc34a2103c84 ubuntu:14.04 "/bin/sh -c 'while t About a minute ago Up About a minute goofy_sinoussi

//查看指定容器dc34a2103c84的输出
luoo@PS:~$ docker logs dc34a2103c84
hello world
hello world
hello world
hello world
hello world
hello world

//停止容器dc34a2103c84的运行
luoo@PS:~$ docker stop dc34a2103c84
dc34a2103c84

//查看正在运行的容器
luoo@PS:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES



到此,关于“Dockerizing怎么实现Hello world”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI