zoukankan      html  css  js  c++  java
  • docker常用命令

    镜像

    docker pull mysql 拉取仓库 mysql 镜像
    
    docker build -itd dms:v1 .
    
    -i 选项指示 docker 要在容器上打开一个标准的输入接口(交互式操作),-t 指示 docker 要创建一个伪 tty 终端,连接容器的标准输入接口,之后用户就可以通过终端进行输入(终端) -d 后台运行容器并打印容器id
    
    docker push dms:v1 推送镜像到仓库
    
    docker images 列举所有的镜像
    
    docker rmi xxx 删除某镜像
    

    容器

    docker run -d --name dms_mysql -p 3306:3306 
     -v /etc/mysql/my.cnf:/etc/mysql/conf.d/mysqld.cnf 
     -v /data/mysql/data:/var/lib/mysql 
     -e MYSQL_ROOT_PASSWORD=mr_dms_2021 
     --restart=always --default-authentication-plugin=mysql_native_password 
    mysql
    
    运行 mysql 镜像,-p 端口映射,--restart=always 自动重启,-d 后台运行,默认不会进入容器,--name 重命名,-v 本地目录挂载容器目录
    
    docker exec -it xxx /bin/bash 进入容器内部
    
    docker ps 列举所有活跃的容器 -a 参数列举所有容器(包含 stop 的)
    
    docker stop xxx 停止某容器
    
    docker start xxx 启动某容器
    
    docker restart xxx 重启某容器
    
    docker rm xxx 删除某容器 -f 强制删除
    
  • 相关阅读:
    rsync使用
    文件系统、mkdir、touch、nano、cp笔记
    man/ls/clock/date/echo笔记
    Python之路,Day2
    Python之路,Day1
    自动化部署nginx负载均衡及监控短信报警
    NO.11天作业
    Tiny C Compiler简介-wiki
    stm32中使用cubemx配置freertos的信号量大小
    c99的新功能
  • 原文地址:https://www.cnblogs.com/shi2310/p/14694893.html
Copyright © 2011-2022 走看看