美文网首页
容器安装使用

容器安装使用

作者: 小小的小帅 | 来源:发表于2020-11-24 16:43 被阅读0次

docker安装

1.安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 
2.设置阿里云镜像源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
重建 Yum 缓存。
3.安装 Docker-CE ,请执行一下命令进行安装:
sudo yum install docker-ce
4.启动 Docker-CE
sudo systemctl enable docker
sudo systemctl start docker
或者
service docker start

redis

  1. 查找Docker Hub上的redis镜像
    docker search redis
NAME                             DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
redis                            Redis is an open source key-value store that…   8792                [OK]                
  1. 拉取官方的镜像,标签为3.2
    docker pull redis:3.2
    查看镜像包
    docker images
  2. 运行redis容器
    docker run -p 6379:6379 -v $PWD/data:/data -d redis:3.2 redis-server --appendonly yes

命令说明:
-p 6379:6379 : 将容器的6379端口映射到主机的6379端口
$PWD :指当前目录
-v $PWD/data:/data : 将主机中当前目录下的data挂载到容器的/data
redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置

查看容器启动情况
docker ps

  1. redis-cli连接
    docker exec -it 容器ID redis-cli

jenkins

  1. Docker Hub上的jenkins镜像
    docker pull jenkins/jenkins
    新建jenkins_home目录/var/jenkins_home
    docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:latest
    日志中得到初始密码

nginx

  1. Docker Hub上的nginx镜像
    docker search nginx
  2. /拉取官方的镜像
    docker pull nginx
    查看镜像包
    docker images
  3. 运行
docker run --name myNginx -d -p 80:80 -v /home/docker/myNginx/html:/usr/share/nginx/html -v /home/docker/myNginx/nginx.conf:/etc/nginx/nginx.conf:ro  nginx  

mysql

  1. Docker Hub上的mysql镜像
    docker search mysql
  2. 拉取官方的镜像,标签为5.6
    docker pull mysql:5.6
  3. 运行容器
docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root  -d mysql:5.6

docker logs -f 镜像启动id //输出这个镜像操作的日志文件
docker exec -it 容器ID bash //进入mysql

oracle

  1. Docker Hub上的orecle镜像
    docker search Oracle
  2. 拉取官方的镜像
    docker pull sath89/oracle-12c
  3. 启动并映射相关端口,这里是8021和1521端口
    sudo docker run -d -p 8021:8021 -p 1521:1521 sath89/oracle-12c
  4. 输出这个镜像操作的日志文件
    docker logs -f 镜像启动id

tomcat

  1. 查看Tomcat镜像
    docker search tomcat
  2. 下载下来官方的镜像Starts最高的那个:
    docker pull docker.io/tomcat
    docker images
  3. 启动tomcat:
    docker run -p 8081:8080 docker.io/tomcat
    说明Tomcat容器创建成功,现在可以添加项目了。
  • docker logs 查看实时日志
    docker logs -f -t --since="2017-05-31" --tail=100 容器ID
    --since : 此参数指定了输出日志开始日期,即只输出指定日期之后的日志。
    -f : 查看实时日志
    -t : 查看日志产生的日期
    -tail=10 : 查看最后的10条日志。
    edu_web_1 : 容器名称ID docker ps

相关文章

网友评论

      本文标题:容器安装使用

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