目录
- 一、拉取镜像
- 二、运行镜像
- 三、测试容器内的应用
- 四、检查宿主机端口
- 五、停止容器
一、拉取镜像1.检测镜像是否存在
【Docker容器的使用方法简单示例,Docker容器方法示例】[root@node1 ~]# docker search nginxNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDnginxOfficial build of Nginx.15187[OK]jwilder/nginx-proxyAutomated Nginx reverse proxy for docker con…2048[OK]richarvey/nginx-php-fpmContainer running Nginx + PHP-FPM capable of…816[OK]jc21/nginx-proxy-managerDocker container for managing Nginx proxy ho…218linuxserver/nginxAn Nginx container, brought to you by LinuxS…149tiangolo/nginx-rtmpDocker image with Nginx using the nginx-rtmp…136[OK]jlesage/nginx-proxy-managerDocker container for Nginx Proxy Manager123[OK]alfg/nginx-rtmpNGINX, nginx-rtmp-module and FFmpeg from sou…102[OK]jasonrivers/nginx-rtmpDocker images to host RTMP streams using NGI…92[OK]nginxdemos/helloNGINX webserver that serves a simple page co…70[OK]privatebin/nginx-fpm-alpinePrivateBin running on an Nginx, php-fpm & Al…56[OK]nginx/nginx-ingressNGINX andNGINX Plus Ingress Controllers fo…55nginxinc/nginx-unprivilegedUnprivileged NGINX Dockerfiles45staticfloat/nginx-certbotOpinionated setup for automatic TLS certs lo…24[OK]nginx/nginx-prometheus-exporterNGINX Prometheus Exporter for NGINX and NGIN…19schmunk42/nginx-redirectA very simple container to redirect HTTP tra…19[OK]centos/nginx-112-centos7Platform for running nginx 1.12 or building …15centos/nginx-18-centos7Platform for running nginx 1.8 or building n…13raulr/nginx-wordpressNginx front-end for the official wordpress:f…13[OK]bitwarden/nginxThe Bitwarden nginx web server acting as a r…11flashspys/nginx-staticSuper Lightweight Nginx Image10[OK]mailu/nginxMailu nginx frontend9[OK]sophos/nginx-vts-exporterSimple server that scrapes Nginx vts stats a…7[OK]ansibleplaybookbundle/nginx-apbAn APB to deploy NGINX2[OK]wodby/nginxGeneric nginx12.拉取下载镜像
[root@node1 ~]# docker pull nginxUsing default tag: latestlatest: Pulling from library/nginxb4d181a07f80: Pull complete 66b1c490df3f: Pull complete d0f91ae9b44c: Pull complete baf987068537: Pull complete 6bbc76cbebeb: Pull complete 32b766478bc2: Pull complete Digest: sha256:353c20f74d9b6aee359f30e8e4f69c3d7eaea2f610681c4a95849a2fd7c497f9Status: Downloaded newer image for nginx:latestdocker.io/library/nginx:latest3.查看本地镜像
[root@node1 ~]# docker image lsREPOSITORYTAGIMAGE IDCREATEDSIZEnginxlatest4cdc5dd7eaad2 weeks ago133MB
二、运行镜像1.安装相关包
[root@node1 ~]# yum install -y libseccomp-devel Updating Subscription Management repositories.Unable to read consumer identityThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.Repository AppStream is listed more than once in the configurationRepository AppStream is listed more than once in the configurationRepository BaseOS is listed more than once in the configurationRepository AppStream is listed more than once in the configurationRepository BaseOS is listed more than once in the configurationDocker CE Nightly - Sources798B/s | 2.3 kB00:02ansiable0.0B/s |0B00:00Failed to synchronize cache for repo 'docker-ce-nightly-source', ignoring this repo.Failed to synchronize cache for repo 'ansiable', ignoring this repo.Last metadata expiration check: 2:32:21 ago on Wed 21 Jul 2021 07:51:23 PM CST.Dependencies resolved.=============================================================================================================================================== PackageArchVersionRepositorySize===============================================================================================================================================Installing: libseccomp-develx86_642.5.1-1.el8AppStream57 kUpgrading: libseccompx86_642.5.1-1.el8base71 kTransaction Summary===============================================================================================================================================Install1 PackageUpgrade1 PackageTotal download size: 128 kDownloading Packages:(1/2): libseccomp-2.5.1-1.el8.x86_64.rpm256 kB/s |71 kB00:00(2/2): libseccomp-devel-2.5.1-1.el8.x86_64.rpm186 kB/s |57 kB00:00-----------------------------------------------------------------------------------------------------------------------------------------------Total414 kB/s | 128 kB00:00Running transaction checkTransaction check succeeded.Running transaction testTransaction test succeeded.Running transactionPreparing:1/1Upgrading: libseccomp-2.5.1-1.el8.x86_641/3Running scriptlet: libseccomp-2.5.1-1.el8.x86_641/3Installing: libseccomp-devel-2.5.1-1.el8.x86_642/3Cleanup: libseccomp-2.3.3-3.el8.x86_643/3Running scriptlet: libseccomp-2.3.3-3.el8.x86_643/3Verifying: libseccomp-devel-2.5.1-1.el8.x86_641/3Verifying: libseccomp-2.5.1-1.el8.x86_642/3Verifying: libseccomp-2.3.3-3.el8.x86_643/3 Installed products updated.Upgraded:libseccomp-2.5.1-1.el8.x86_64Installed:libseccomp-devel-2.5.1-1.el8.x86_64Complete!
推荐阅读
- 华为Ascend mate的简介
- 有什么关于手机功能对比的网站吗?
- 手机上怎样安装计步器?
- 任天堂宣布吃鸡玩法的俄罗斯方块新作Tetris99如何?
- 微录客的新版本v2.6版本特点
- Linux编译优化必须掌握的几个姿势总结
- Tomcat打破双亲委派机制实现隔离Web应用的方法
- 使用jconsole监听Tomcat远程服务的配置方法
- IDEA部署Docker到WSL2的详细过程
- 在centos7中安装nginx的详细教程方法