Linux搭建docker镜像

首先输入,指令删除旧版本

docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

 安装docker

sudo yum install -y yum-utils

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #安装一些必备的工具软件

sudo yum install docker-ce docker-ce-cli containerd.io

 

运行docker服务

systemctl start docker

systemctl status docker

systemctl restart docker

拉取镜像

  镜像地址:https://hub.docker.com/
    docker pull jenkins/jenkins:2.305-centos7
    docker pull python:3.9

查看镜像

docker images

删除镜像

docker rmi mysql:5.7

 启动镜像

docker run -u 0 -d -p 9000:8080 --name jenkins5 -v /srv/jenkins:/srv/jenkins_home  
jenkins/jenkins:centos7
    -d 表示后台运行
    -p 指定端口映射
    --name 指定镜像名称
    -v 挂载数据卷 持久化
    -it 交互模式

查看启动镜像

 docker ps -s 

删除启动镜像

docker rm -f myjenkins
Docker无法删除images,是由于依赖container,停止container,才能删除images

启动镜像

docker run -u 0 -d -p 9000:8080 -p 50000:50000 --name jenkins5 -v 
/src/jenkins:/srv/jenkins_home  jenkins/jenkins:centos7

查看docker日志

  docker logs jenkins5

进入容器

docker exec -it jenkins5 /bin/bash

你可能感兴趣的:(镜像,docker,容器,运维)