Docker基础教程学习记录

安装Docker

Docker相关命令

  • docker run hello-world 运行hello-world
  • docker ps -a查询在运行中的容器
  • 执行Docker镜像docker run docker/whalesay cowsay boo,试玩鲸鱼小游戏
 _________ 
< boo-boo >
 --------- 
    \
     \
      \     
                    ##        .            
              ## ## ##       ==            
           ## ## ## ##      ===            
       /""""""""""""""""___/ ===        
  ~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ /  ===- ~~~   
       \______ o          __/            
        \    \        __/             
          \____\______/   
  • docker images 查询已下载的镜像

编写镜像

写一个不需要参数的whalesay镜像

创建一个空文件夹mkdir whale
进入文件夹后执行

vi Dockerfile

FROM docker/whalesay:latest
RUN apt-get -y update && apt-get install -y fortunes
CMD /usr/games/fortune -a | cowsay
  • 编译镜像
    docker build -t docker-whale . 注意点号

  • 运行
    docker run docker-whale

注册Docker地址

注册地址
创建Docker项目 ...

发布镜像

  • 查看Docker镜像ID docker images
  • 打tag docker tag 镜像ID Docker用户名/Docker项目名:版本
  • 登陆Docker docker login
  • 发布 docker push Docker用户名/Docker项目名

你可能感兴趣的:(Docker基础教程学习记录)