美文网首页
Docker简单使用

Docker简单使用

作者: Leo_23 | 来源:发表于2019-10-12 21:42 被阅读0次

    Docker 的一些操作

    宿主&容器 公用文件

    docker run -di --name=mycentos2 -v ~/Documents/tt:/tmp/ttt centos:latest
    docker run -di --name=容器名称 -v 宿主地址:容器地址 镜像:版本
    

    创建并后台运行 ubuntu

    docker run -it -d --name myubuntu -p 8088:90 ubuntu:18.04
    

    创建并后台运行 centos

    docker run -di --name=mycentos centos:latest
    

    查看 ubuntu 信息

    docker inspect myubuntu
    

    提取容器的ip地址

    docker inspect --format='{{.NetworkSettings.IPAddress}}' myubuntu
    

    搜索查看docker hub 中的 mysql

    docker search mysql
    

    查看正在后台运行的 XX

    docker ps
    

    查看正在后台运行的所有 XX

    docker ps -a
    

    删除镜像

    docker rmi XXX
    

    停止容器(Container)

    docker stop myubuntu
    

    删除容器(Container)

    docker rm myubuntu
    

    后台启动Mysql

    docker run -di --name=u_mysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:latest
    docker run -di --name=容器名称 -p 宿主机端口:容器端口 -e MYSQL_ROOT_PASSWORD=Mysql密码 mysql:版本
    

    docker 拷贝文件到

    docker cp ~/Downloads/XXX mycentos:/tmp
    

    docker 保存容器为新的镜像

    docker commit my_nginx my_nginx_v1
    docker commit 容器 自定义镜像
    

    输出镜像

    docker save -o u_mysql_v1.tar u_mysql_v1
    

    加载自己的镜像

    docker load -i u_mysql_v1.tar
    

    打包镜像,会查找当前目录下的DockerFile

    docker build -t='jdk1.8' .
    docker build -t='指定镜像名称' 目录
    

    进入已经运行的jenkins

    docker exec -it myjenkins /bin/bash
    

    停止|开启 某个容器

    docker stop myjenkins
    docker start myjenkins
    

    相关文章

      网友评论

          本文标题:Docker简单使用

          本文链接:https://www.haomeiwen.com/subject/dnmcmctx.html