美文网首页
docker常用命令

docker常用命令

作者: 如沐春风_da89 | 来源:发表于2018-11-27 14:37 被阅读16次

    连接服务器

    ssh -q -l root -p 22 154.8.213.236
    

    查看镜像文件

    docker images
    

    删除镜像文件

    docker rmi id
    

    查看正在运行容器

    docker ps
    

    查看所有docker容器

    docker ps -a
    

    停止容器

    docker stop id
    

    删除容器

    docker rm id
    

    启动容器

    docker start id
    

    查看容器运行状态

    docker logs -f id
    

    进入docker容器

    docker exec -it id /bin/bash
    

    启动docker服务

    systemctl start docker
    

    重启docker服务

    systemctl restart  docker
    

    关闭docker服务

    systemctl stop docker
    

    docker复制文件

    docker cp 主机目录/php.ini 容器id:/usr/local/etc/php/php.ini
    

    docker 运行命令

    启动oracle

    sudo docker run -d -p 8080:8080 -p 1521:1521 sath89/oracle-12c
    

    启动redis

    docker run -p 6379:6379 --name myredis -v $PWD/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis:5.0.1 redis-server /etc/redis/redis.conf 
    

    启动mysql

    # docker 中下载 mysql
    docker pull mysql
    
    #启动
    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=Lzslov123! -d mysql
    
    #进入容器
    docker exec -it mysql bash
    
    #登录mysql
    mysql -u root -p
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lzslov123!';
    
    #添加远程登录用户
    CREATE USER 'liaozesong'@'%' IDENTIFIED WITH mysql_native_password BY 'Lzslov123!';
    GRANT ALL PRIVILEGES ON *.* TO 'liaozesong'@'%';
    

    启动mongo

    docker run -p 27017:27017 -v $PWD/db:/data/db -d mongo:3.2
    

    启动禅道

    docker run -d -p 8001:80 --name apache-php-app -v /var/www/php-html:/var/www/html php:7.1-apache
    

    相关文章

      网友评论

          本文标题:docker常用命令

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