zoukankan      html  css  js  c++  java
  • 《容器高手实战:Docker常用命令及mysql安装最佳实践》

    本文概要:

    1、Docker安装及常用命令

    2、Docker中mysql 安装

    3、linux中git安装

    一些常见命令

    1、# uname -a (Linux查看版本当前操作系统内核信息)
    2、# cat /proc/version (Linux查看当前操作系统版本信息)
    3、# cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)
    4、# cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等)

    【制作Docker镜像】注意后面的 .
    docker build -t registry/httpd:v1 -f ./Dockerfile .

    启动docker
    service docker start

    查看docker是否启动成功
    ps -ef|grep docker

    查看docker镜像
    docker search mysql

    安装镜像
    docker pull mysql

    查看镜像
    docker images

    进入容器

    docker exec -it  [容器名称] bash

    【mysql 安装步骤】
    1、在opt下创建文件夹
    命令:cd /opt/
    命令:mkdir mysql_docker
    命令:cd mysql_docker/
    命令:echo $PWD

    2、启动mysql容器,在var/lib/docker/containers/下查看容器
    命令:docker run --name mysqlserver -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3306:3306 mysql:latest
    命令:cd /var/lib/docker/containers/

    3、查看mysql进程
    命令:docker ps -a

    4、进入mysql容器,并登陆mysql
    命令:docker exec -it mysqlserver bash
    命令:mysql -uroot -p

    5、开启远程访问权限
    命令:use mysql;
    命令:select host,user from user;
    命令:ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你自己设置的密码';
    命令:flush privileges;

    查看docker日志
    命令:docker logs -f --tail 10 a4dac74d48f7
    查看进程
    命令:docker ps -a
    关闭docker中mysql容器
    命令:docker stop mysqlserver
    重启docker中mysql重启
    重启docker
    命令:systemctl restart docker
    关闭docker
    命令:systemctl stop docker

    --

    【安装git】
    yum -y install git
    输入 git --version查看Git是否安装完成以及查看其版本号
    yum安装git被安装在/usr/libexec/git-core目录下
    查看文件创建时间 ls -al

    配置个git
    1、配置账号
    git config --global user.name "John Doe"
    git config --global user.email johndoe@example.com
    2、创建SSH key
    $ ssh-keygen -t rsa -C "你的git账号"
    3、系统会提示key的保存位置(一般是~/.ssh目录)和指定口令,保持默认,连续三次回车即可。Your public key has been saved in /root/.ssh/id_rsa.pub。
    4、Copy SSH Key
    然后用cat查看id_rsa.pub文件内的内容,粘帖到github帐号管理的添加SSH key界面中。
    cat ~/.ssh/id_rsa.pub (复制全部内容)
    5、添加到Git账号
    测试:
    ssh -T git@github.com
    【拉取仓库】
    1、新建一个空文件夹smart
    mkdir smart
    2、初始化git
    git init
    3、与远程git仓库建立连接
    git remote add origin 远程git路径
    4、将远程dev分支拉取到本地
    git fetch origin dev
    5、将代码pull下来
    git pull origin dev

    原创不易,转载请声明 bindot https://www.cnblogs.com/bindot/
  • 相关阅读:
    iOS学习笔记:iOS核心动画中的常用类型
    SqlServer中获取数据库中每个表的行数
    python--setUp()和tearDown()应用
    python--获取文件路径
    测试用例设计方法基础理论知识
    软件测试的基础理论
    Linux理论基础知识
    APP测试理论知识点
    Python30个基础题(三)
    Python30个基础题(二)
  • 原文地址:https://www.cnblogs.com/bindot/p/docker_install.html
Copyright © 2011-2022 走看看