首页 > 其他分享 >Docker基本使用

Docker基本使用

时间:2023-02-10 00:24:20浏览次数:44  
标签:基本 容器 ## 使用 systemctl mysql 镜像 Docker docker

回顾一下Docker的安装和一些简单的使用

安装
本人基于Fedora36系统, 所以都是基于linux安装。

(强烈推荐Fedora, 一步到位,而且安装的是最新版本, 最大程度减少配置环境的时间成本。)

    dnf install -y docker 

查看版本信息

    docker version

启动、关闭、重启docker

    systemctl start docker
    systemctl stop docker 
    systemctl restart docker          

配置docker镜像(国内加速)

vim /etc/docker/daemon.json
    {
      "registry-mirrors": [
        "https://registry.docker-cn.com",
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn"
    ]
}

重启加载配置

    systemctl daemon-reload
    systemctl restart docker

使用Docker安装软件的模板以及常用命令(这里以mysql为例子)

   docker search  mysql  ## 搜寻镜像
   docker push mysql    ## 拉取镜像
   docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag ## 启动容器 --name为容器名字 MYSQL_ROOT_PASSWORD为密码
   docker exec -it id bash ## 进入容器
   docker ps ## 查看当前的容器
   docker ps -a  ##  查看历史的容器
   docker images  ##  查看当前镜像
   docker rmi id/name ## 通过id或者name删除容器
   docker image save 57da161f45ac > /root/docker/mysql.tgz  ## 导出镜像
   docker image load -i //root/docker/mysql.tgz ## 导入镜像

标签:基本,容器,##,使用,systemctl,mysql,镜像,Docker,docker
From: https://www.cnblogs.com/Asakalan/p/17107559.html

相关文章