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 强制删除
    
  • 相关阅读:
    7年Java后端被淘汰,一路北漂辛酸史。。。
    vue jqury如何获取元素中的属性
    02-Elenment 引入使用
    01
    vuex 全局store,前后端交互
    五分钟搞懂Vuex
    VueX 的使用
    vue解决前后端跨域问题
    rest_framework/api.html
    Vue中使用markdown
  • 原文地址:https://www.cnblogs.com/shi2310/p/14694893.html
Copyright © 2011-2022 走看看