当前位置:   article > 正文

linux docker安装与启动_docker启动tar包

docker启动tar包

1、下载dorker

yum install docker

2、启动docker

systemctl start docker

3、查看版本信息

docker -v

4、设置开机启动

systemctl enable docker.service

5、关闭docker

systemctl stop docker

6、其他命令

  1. docker search mysql //查询mysql镜像
  2. docker pull mysql //下载镜像
  3. docker images //目前所有镜像列表
  4. docker rmi image-id //移除指定的docker镜像
  5. df -h 查看磁盘占用情况
  6. df -h xxx目录名 查看当前目录挂载磁盘情况
  7. docker cp 96c00b509086:/root/anaconda-ks.cfg / //从容器复制文件到宿主机
  8. docker exec -t 96c00b509086 ls -l /root //从宿主机查看容器里面root目录下内容
  9. docker attach 96c00b509086 //进入启动的容器中
  10. docker inspect b618dfc09d5a //查看容器情况
  11. docker run -it -v /myDatadVolume:/datVolumeContainer centos //文件共享启动
  12. docker run -it -v /myDatadVolume:/datVolumeContainer:ro centos //文件共享,容器内只读
  13. docker run -it -- name mynginx ae2feff98a0c//以交互式启动容器,并命名
  14. docker build -f dockerfile_ip -t myip . //根据dockerfile 构建镜像文件
  15. docker run -d nginx //以后台启动容器
  16. exit //停止并退出
  17. ctrl+p+q //退出
  18. docker rm -f $(docker ps -q) //删除所有正在运行的容器
  19. docker run mysql --restart=always //容器开机启动
  20. docker ps //列出当前正在运行的容器
  21. docker logs nginx //查看nginx运行日志

7、JDK1.8的dockerfile

  1. FROM centos
  2. MAINTAINER shizhk<zhongkai_sh@163.com>
  3. #把java添加到容器中
  4. ADD jdk-8u131-linux-x64.tar.gz /usr/local/
  5. #安装vim编辑器
  6. #RUN yum -y install vim
  7. #设置工作访问时候的WORKDIR路径,登录落脚点
  8. ENV MYPATH /usr/local
  9. WORKDIR $MYPATH
  10. #配置java环境变量
  11. ENV JAVA_HOME /usr/local/jdk1.8.0_171
  12. ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  13. ENV PATH $JAVA_HOME/bin:$PATH

8、tomcat启动报404

  1. docker exec -it 0be1774e1e5e /bin/bash //根据tomcat容器Id进入容器
  2. //修改访问目录,tomcat目录下webapps和 webapps.dist,webapps里面没有内容,在webapps.dist里面
  3. rm -rf webapps
  4. mv webapps.dist webapps

9、mysql安装

  1. docker pull mysql
  2. # --name指定容器名字 -v目录挂载 -p指定端口映射 -e设置mysql参数 -d后台运行
  3. # -e后面参数:初始化root用户的密码。
  4. docker run -p 3306:3306 --name mysql \
  5. -v /mydata/mysql/log:/var/log/mysql \
  6. -v /mydata/mysql/data:/var/lib/mysql \
  7. -v /mydata/mysql/conf:/etc/mysql \
  8. -e MYSQL_ROOT_PASSWORD=root \
  9. -d mysql

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/655683
推荐阅读
相关标签
  

闽ICP备14008679号