docker基础命令

1、docker基础命令使用

说明:蓝色背景部分时执行的命令,绿色部分是执行命令后重点需要关注的信息。

[root@LJL ~]# docker search httpd
NAME                                    DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
httpd                                   The Apache HTTP Server Project                  3960                [OK]
centos/httpd-24-centos7                 Platform for running Apache httpd 2.4 or bui…   44
centos/httpd                                                                            35                                      [OK]
solsson/httpd-openidc                   mod_auth_openidc on official httpd image, ve…   2                                       [OK]
hypoport/httpd-cgi                      httpd-cgi                                       2                                       [OK]
inanimate/httpd-ssl                     A play container with httpd, ssl enabled, an…   1                                       [OK]
centos/httpd-24-centos8                                                                 1
dockerpinata/httpd                                                                      1
publici/httpd                           httpd:latest                                    1                                       [OK]
manageiq/httpd                          Container with httpd, built on CentOS for Ma…   1                                       [OK]
dariko/httpd-rproxy-ldap                Apache httpd reverse proxy with LDAP authent…   1                                       [OK]
clearlinux/httpd                        httpd HyperText Transfer Protocol (HTTP) ser…   1
jonathanheilmann/httpd-alpine-rewrite   httpd:alpine with enabled mod_rewrite           1                                       [OK]
httpdss/archerysec                      ArcherySec repository                           0                                       [OK]
manasip/httpd                                                                           0
manageiq/httpd_configmap_generator      Httpd Configmap Generator                       0                                       [OK]
paketobuildpacks/httpd                                                                  0
19022021/httpd-connection_test          This httpd image will test the connectivity …   0
httpdocker/kubia                                                                        0
patrickha/httpd-err                                                                     0
httpdocker/kubia-unhealthy                                                              0
itsziget/httpd24                        Extended HTTPD Docker image based on the off…   0                                       [OK]
sandeep1988/httpd-new                   httpd-new                                       0
amd64/httpd                             The Apache HTTP Server Project                  0
e2eteam/httpd                                                                           0
[root@LJL ~]# docker create --name LJL1 httpd
60dd2f4cef0f60b318adcddf446299bcdc59693bba8535757633509dd27841a8
[root@LJL ~]# docker container ls -a
CONTAINER ID        IMAGE               COMMAND              CREATED             STATUS              PORTS               NAMES
60dd2f4cef0f        httpd               "httpd-foreground"   15 seconds ago      Created                                 LJL1
[root@LJL ~]# docker start 60
60
[root@LJL ~]# docker container ls -a
CONTAINER ID        IMAGE               COMMAND              CREATED              STATUS              PORTS               NAMES
60dd2f4cef0f        httpd               "httpd-foreground"   About a minute ago   Up 29 seconds       80/tcp              LJL1
[root@LJL ~]# docker stop 60
60
[root@LJL ~]# docker container ls -a
CONTAINER ID        IMAGE               COMMAND              CREATED              STATUS                    PORTS               NAMES
60dd2f4cef0f        httpd               "httpd-foreground"   About a minute ago   Exited (0) 1 second ago                       LJL1
[root@LJL ~]# docker run  -d -p 8080:80 httpd
e1849ef0fc93a4ab81d90811595409c3910d51d3cd0ef1a6f31f90641902801b
[root@LJL ~]# docker container ls -a
CONTAINER ID        IMAGE               COMMAND              CREATED              STATUS                      PORTS                  NAMES
e1849ef0fc93        httpd               "httpd-foreground"   8 seconds ago        Up 7 seconds                0.0.0.0:8080->80/tcp   dreamy_archimedes
60dd2f4cef0f        httpd               "httpd-foreground"   About a minute ago   Exited (0) 41 seconds ago                          LJL1
[root@LJL ~]# docker run -d centos /bin/bash -c "while true;do sleep 1; echo hello;done"
Unable to find image 'centos:latest' locally
latest: Pulling from library/centos
a1d0c7532777: Pull complete
Digest: sha256:a27fd8080b517143cbbbab9dfb7c8571c40d67d534bbdee55bd6c473f432b177
Status: Downloaded newer image for centos:latest
567f1fcca37a03a019039233318cb1cbea84f80faf599b97cd92f9c121deb9f1
[root@LJL ~]# docker container ls -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS               NAMES
567f1fcca37a        centos              "/bin/bash -c 'while…"   34 seconds ago      Up 31 seconds                                   nervous_mayer
e1849ef0fc93        httpd               "httpd-foreground"       15 minutes ago      Exited (0) 6 minutes ago                        dreamy_archimedes
60dd2f4cef0f        httpd               "httpd-foreground"       16 minutes ago      Exited (0) 15 minutes ago                       LJL1
[root@LJL ~]# docker attach 56
hello
hello
hello
hello
[root@LJL ~]# docker container ls -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                        PORTS               NAMES
567f1fcca37a        centos              "/bin/bash -c 'while…"   2 minutes ago       Exited (137) 48 seconds ago                       nervous_mayer
e1849ef0fc93        httpd               "httpd-foreground"       17 minutes ago      Exited (0) 8 minutes ago                          dreamy_archimedes
60dd2f4cef0f        httpd               "httpd-foreground"       19 minutes ago      Exited (0) 17 minutes ago                         LJL1
[root@LJL ~]# docker start 60
60
[root@LJL ~]# docker exec -it LJL1 bash
root@60dd2f4cef0f:/usr/local/apache2# ls
bin  build  cgi-bin  conf  error  htdocs  icons  include  logs  modules
root@60dd2f4cef0f:/usr/local/apache2# cd htdocs/
root@60dd2f4cef0f:/usr/local/apache2/htdocs# ls
index.html
root@60dd2f4cef0f:/usr/local/apache2/htdocs# echo "hell" > index.html
root@60dd2f4cef0f:/usr/local/apache2/htdocs# cat index.html
hell

2、命令汇总

  558  2022-04-15_02:50:30 docker search httpd
  559  2022-04-15_02:50:50 docker create --name LJL1 httpd
  560  2022-04-15_02:51:05 docker container ls -a
  561  2022-04-15_02:51:24 docker start 60
  562  2022-04-15_02:51:54 docker container ls -a
  563  2022-04-15_02:52:04 docker stop 60
  564  2022-04-15_02:52:07 docker container ls -a
  565  2022-04-15_02:52:39 docker run  -d -p 8080:80 httpd
  566  2022-04-15_02:52:47 docker container ls -a
  567  2022-04-15_03:01:28 docker attach e18
  568  2022-04-15_03:01:41 docker container ls -a
  570  2022-04-15_03:03:37 docker run -d centos /bin/bash -c "while true;do sleep 1; echo hello;done"
  571  2022-04-15_03:07:49 docker container ls -a
  572  2022-04-15_03:07:59 docker attach 56
  573  2022-04-15_03:09:51 docker container ls -a
  574  2022-04-15_03:10:17 docker start 60
  575  2022-04-15_03:10:42 docker exec -it LJL1 bash
 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值