docker初體驗:docker部署nginx服務

roc_guo發表於2021-08-27

docker初體驗:docker部署nginx服務docker初體驗:docker部署nginx服務

環境

7

安裝docker
移除舊版本docker
[root@chaols ~]#  sudo yum remove docker \
>                   docker-client \
>                   docker-client-latest \
>                   docker-common \
>                   docker-latest \
>                   docker-latest-logrotate \
>                   docker-logrotate \
>                   docker-engine
安裝yum-utils包並設定穩定儲存庫
[root@chaols ~]# yum install -y yum-utils
安裝docker
[root@chaols ~]# yum install docker-ce docker-ce-cli containerd.io
啟動docker
[root@chaols ~]# systemctl start docker
檢視docker映象

剛剛安裝docker是沒有映象的

[root@chaols ~]# docker images
REPOSITORY   TAG       IMAGE ID   CREATED   SIZE
部署nginx
下載nginx映象
[root@chaols ~]# docker pull nginx
Using default tag: latest
latest: Pulling from library/nginx
e1acddbe380c: Pull complete 
e21006f71c6f: Pull complete 
f3341cc17e58: Pull complete 
2a53fa598ee2: Pull complete 
12455f71a9b5: Pull complete 
b86f2ba62d17: Pull complete 
Digest: sha256:4d4d96ac750af48c6a551d757c1cbfc071692309b491b70b2b8976e102dd3fef
Status: Downloaded newer image for nginx:latest
docker.io/library/nginx:latest
建立nginx虛擬機器

run 執行 -it 互動模式 --name 指定名字 -p 宿主機:docker虛擬機器 nginx 映象名字 /bin/bash 啟動容器後啟動bash

[root@chaols ~]# docker run -it --name chao.nginx -p 8080:80 nginx /bin/bash
root@8ebe4de10f2c:/# /etc/init.d/nginx start
2021/08/21 07:58:49 [notice] 11#11: using the "epoll" event method
2021/08/21 07:58:49 [notice] 11#11: nginx/1.21.1
2021/08/21 07:58:49 [notice] 11#11: built by gcc 8.3.0 (Debian 8.3.0-6) 
2021/08/21 07:58:49 [notice] 11#11: OS: Linux 3.10.0-1160.el7.x86_64
2021/08/21 07:58:49 [notice] 11#11: getrlimit(RLIMIT_NOFILE): 1048576:1048576
root@8ebe4de10f2c:/# 2021/08/21 07:58:49 [notice] 12#12: start worker processes
2021/08/21 07:58:49 [notice] 12#12: start worker process 13
驗證

docker初體驗:docker部署nginx服務docker初體驗:docker部署nginx服務


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2789239/,如需轉載,請註明出處,否則將追究法律責任。

相關文章