Linux安装使用码头工人的方法是什么

  介绍

这篇文章主要讲解了“Linux安装使用码头工人的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux安装使用码头工人的方法是什么”吧!

癓inux安装使用码头工人的方法是什么"

<强>一。安装码头工人

码头工人要求运行在Centos 7上,要求系统为64位,系统内核版3.10本以上

<强> 1。uname——查看当前系统版本

<强> 2。百胜是安装码头工人下载安装码头工人

<强> 3。服务码头工人开始,启动码头工人服务

<强> 4。码头工人版本,检查码头工人是否安装成功

当看到下图的信息,就是表示本机码头工人已经安装成功,很简单

癓inux安装使用码头工人的方法是什么"

<强>二。镜像操作

创建容器要以镜像为基础,所以先讲下码头工人镜像的操作

<强>搜索镜像

<强>码头工人图像会查看下本机的是否已经有了镜像

目前机器里还没有镜像,去码头工人中心下载(镜像还可自定义,这里就不细说了)

<强>搜索java,码头工人,还能指定具体的版本进行下载,

例如:码头工人搜索,Ubuntu: 1.2.5.4,可以进行搜码头工人中心会列出很多镜像

癓inux安装使用码头工人的方法是什么"

<强>下载镜像

<强>码头工人拉码头工人。io/nginx进行下载

下载到本地的镜像要比码头工人中心上搜索出来的要大,因为下载过程中自动解压了,在查看镜像列表就有了刚才下载的镜像

列表包含了仓库名,版本标签,镜像ID、创建时间以及所占用的空间

癓inux安装使用码头工人的方法是什么"

<强>删除镜像

删除没用的镜像码头工人rmi镜像ID

癓inux安装使用码头工人的方法是什么"

三。镜像的创建与管理

前边我们已经下载好了Nginx的镜像,接下来我们就创建一个只有Nginx应用的容器码头工人- i - t & lt; IMAGE_ID>/bin/bash:我:标准输入给容器- t:分配一个虚拟终端/bin/bash:执行bash脚本,

docker  run  -idt ——name  container_nginx  -p  8080:80 , docker.io/nginx

启动一个使用镜像码头工人。io/nginx,名字container_nginx的容器,- p 8080:80表示将容器的80端口映射到主机的8080端口,这样我们只要访问主机的8080端口就可以访问到容器的服务了。

<强>注意:名字前面是两个,端口前面有- p,码头工人。io/nginx是镜像名,8080是主机的端口,80是nginx应用的端口

<强>主机上的一个端口只能映射一个容器端口,不可以多个容器端口对应一个主机端口(如果容器安装的centos类的系统,那么容器端口随便设定,但如果容器内只是单纯的应用,那么容器端口要是应用自身的端口)

癓inux安装使用码头工人的方法是什么"

这样我们就创建并启动了一个容器!

exit 退出容器      docker  ps 查看运行中的容器      docker  ps  -a ,查看运行中和非运行中的所有容器      docker  exec  -it  container_nginx /bin/bash ,进入容器      如果容器还未启动,执行docker  start  container_nginx

进入容器后启动Nginx

whereis  nginx 找Nginx的启动目录      (root@iz2zehzeir87zi8q99krk1z  ~) #, docker  start  container_nginx   container_nginx   (root@iz2zehzeir87zi8q99krk1z  ~) #, docker  exec  -it  container_nginx /bin/bash   root@84683e425116:/#, whereis  nginx   nginx:/usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx   root@84683e425116:/#,,/usr/sbin/nginx

此时在浏览器访问http://51.110.218.9:8080就可以直接访问容器内的nginx

癓inux安装使用码头工人的方法是什么"

Linux安装使用码头工人的方法是什么