标签:最新版 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)
标签:最新版 logs hello cli 方式 dup 执行 bubuko 需要
原文地址:https://www.cnblogs.com/luguiqing/p/9146706.html