码迷,mamicode.com
首页 > 其他好文 > 详细

docker安装

时间:2018-06-06 21:59:20      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:最新版   logs   hello   cli   方式   dup   执行   bubuko   需要   

Tips:

① 如何删除老版本docker

//列出已经安装的docker版本
yum list installed | grep docker
//删除对应的版本,eg
sudo yum erase -y docker-client.x86_64

安装流程:

① sudo yum install docker-ce

② yum list docker-ce --showduplicates | sort -r (此示例使用排序-r命令对结果进行排序,版本号由最高到最低,并被截断。)

③ 可以通过yum list installed | grep docker查看,发现已经自动帮你装最新版本的了

 技术分享图片

④ 启动sudo systemctl start docker

⑤ 通过运行hello-world镜像来验证Docker是否正确安装

技术分享图片

 

 Docker CE已安装并运行。 您需要使用sudo来运行Docker命令。 继续执行Linux安装后,允许非特权用户运行Docker命令和其他可选配置步骤。

进一步验证 docker run hello-world

技术分享图片

 入门教程

1. 运行一个web应用

docker pull training/webapp  # 载入镜像

docker run -d -P training/webapp python app.py
#-d:让容器在后台运行。
#-P:将容器内部使用的网络端口映射到我们使用的主机上

查看 web应用容器

docker ps

技术分享图片

Docker 开放了 5000 端口(默认 Python Flask 端口)映射到主机端口 32768上

技术分享图片

我们也可以通过 -p 参数来设置不一样的端口:

docker run -d -p 5000:5000 training/webapp python app.py

可以通过以下方式查看日志:

技术分享图片

-f:让 dokcer logs 像使用 tail -f 一样来输出容器内部的标准输出。

我们可以通过docker stop gifted_shtern来停止运用程序(gifted_shtern对应于NAMES)

 

docker安装

标签:最新版   logs   hello   cli   方式   dup   执行   bubuko   需要   

原文地址:https://www.cnblogs.com/luguiqing/p/9146706.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!