安装docker环境的实践与运用

安装docker环境的实践与运用

1.linux安装docker
第一步:安装docker
<1>命令 apt install curl
<2>命令 curl -fsSL get.docker.com -o get-docker.sh
<3>命令sh get-docker.sh --mirror Aliyun
第二步:启动 docker ce
<1>命令 systemctl enable docker
<2>命令systemctl start docker
第三步:获取docker信息
<1>命令 docker info
第四步:配置镜像加速
在/etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)
{
“registry-mirrors”: [
https://registry.docker-cn.com
]
}
第五步:重启启动服务
<1>命令 systemctl daemon-reload
<2>命令 systemctl restart docker

2.创建容器
第一步:查看容器
<1>命令 docker ps -a
在这里插入图片描述
第二步:查看指定容器
<1>命令 docker inspect name | id
在这里插入图片描述
第三步:停止容器
<1>命令 docker stop name|id
第四步: 删除停止的容器
<1>命令 docker rm name|id
第四步:新建名称为Dockerfile的文件,里面内容如下

FROM frolvlad/alpine-oraclejdk8 VOLUME /usr/test ADD test.jar app.jar EXPOSE 8001 ENTRYPOINT [“java”,"-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

第五步:创建容器
<1>命令 docker build -t test/test8001:test .
-t 表示打包成功后的镜像tag 不要忘了最后一个点。.表示Dockerfile文件和jar包在同一个路径,如果不在需要写出Dockerfile的绝对路径。
第六步:运行容器中的程序
<1>命令 docker run -d -p 8001:8001 test/test8001:test

第七步:镜像文件
<1>查看命令 docker images
<2> 删除命令 docker rmi name|id
第八步:容器文件
<1> 删除命令 docker rm name|id
<2> 修改容器的端口映射配置文件
方法一:需要重启docker服务,不推荐
第一步:命令停止容器 docker stop xxx

第二步:修改容器的端口映射配置文件
<1>命令vim /var/lib/docker/containers/{container_id}/hostconfig.json
<2>命令vim /var/lib/docker/containers/977213f8852b4906d0b5444bfd1345b38f01fc87ddb82895fd8ffc35ffbfcfb2/hostconfig.json
第三步:需要重启docker服务
<1>命令 systemctl restart docker

方法二:不需要重启docker服务,推荐
第一步:提交一个运行中的容器为镜像
<1> 命令docker commit containerid xxx/xxx:x
第二步:运行镜像并添加端口
<2> 命令 docker run -d -p 8000:80 xxx/xxx:x /bin/bash

以上是小编个人的简单汇总与学习,请各位大佬指点迷津。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值