docker学习笔记(一)

    xiaoxiao2022-07-03  142

    docker常用命令

    序号命令说明1docker ps查看所有正在运行容器2docker ps -a 查看所有容器3docker ps -aq查看所有容器ID4docker stop #id停止容器,#id容器ID5docker stop $(docker ps -aq)停止所有容器6docker  rm #id删除容器,#id容器ID7docker rm -f #id强制删除容器,#id容器ID8docker  rm $(docker ps -aq)删除所有容器9docker start #id运行容器,#id容器ID10docker start $(docker ps -aq)运行所有容器11docker images列出本地所有镜像12docker pull #image_name:#version拉取或者更新指定镜像,#image_name镜像名称,#version版本13docker search #image_name仓库中查找一个镜像,#image_name镜像名称14docker rm #image_name删除本地镜像,#image_name镜像名称15

    docker run -itd #image_name

    -p #port1:#port2 -v #dir1:#dir2 --name #name

    启动容器,#image_name镜像名称,#port1宿主端口,

    #port2容器暴露端口,#dir1宿主目录,#dir2容器目录

    #name容器名称 

    -d, --detach=false 指定容器运行于前台还是后台,默认为false

    -i, --interactive=false 打开STDIN,用于控制台交互,默认为false

    -t, --tty=false 分配tty设备,该可以支持终端登录,默认为false

    -p, --publish=[],指定容器暴露的端口

    -v, --volume=[],给容器挂载存储卷,挂载到容器的某个目录

    --env-file=[],指定环境变量文件,文件格式为每行一个环境变量

    --name="",指定容器名字,后续可以通过名字进行容器管理

    16docker exec -it  #id /bin/bash  进入一个已经在运行的容器,#id容器ID   
    最新回复(0)