介绍
这篇文章主要介绍怎么在码头工人容器中成功启动复述,并进入,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
首先需要通过码头工人搜索与复述有关的镜像源
docker search 复述,
接着我们通过码头工人下载复述,镜像源
docker pull 复述,
这里没有设置版本好就会默认下载最新的镜像源。
[root@localhost ~] #, docker 图像 REPOSITORY ,,,,,,,,,,,,,,, TAG ,,,,,,,,,,,,,,,, IMAGE ID ,,,,,,,,,,, CREATED ,,,,,,,,,,,,的大小 docker.io/tomcat ,,,,,,,,, latest ,,,,,,,,,,,,, aeea3708743f ,,,,,,, 9, days ago ,,,,,,,,,, 529 MB docker.io/rabbitmq ,,,,,,, latest ,,,,,,,,,,,,, 2 b5cda43d345 ,,,,,,, 2, weeks ago ,,,,,,,,, 151 MB docker.io/elasticsearch ,, 7.6.0 ,,,,,,,,,,,,,, 5 d2812e0e41c ,,,,,,, 2, weeks ago ,,,,,,,,, 790 MB docker.io/redis ,,,,,,,,,, latest ,,,,,,,,,,,,, 44 d36d2c2374 ,,,,,,, 2, weeks ago ,,,,,,,,, 98.2 MB docker.io/mysql ,,,,,,,,,, latest ,,,,,,,,,,,,, 791 b6e40940c ,,,,,,, 2, weeks ago ,,,,,,,,, 465 MB [root@localhost ~) #
接着创建并启动复述,容器
首先启动码头工人
[root@localhost ~] #, systemctl start 码头工人
在码头工人中启动复述,
这里我们没有设置容器的别名,- d代表后台启动。
[root@localhost ~] #, docker run -d 复述 da45019bf760304a66c3dd96b8847a50eddd8c73ff77cd3b3f37a46d7f016834
也可以这样启动复述,其中- p代表端口映射,将容器中6379年的映射到运行码头工人机器中6379的端口,——名称表示自定义容器名
[root@localhost ~] #, docker run -d -p 6379:6379 ,, - - - name=癿yredis",复述 249年dd65794b32310dea5e094f41df845d971b623382ddc1179c404402f576750 [root@localhost ~) #
(学习视频分享:复述,视频教程)
进入复述,终端
docker exec :在运行的容器中执行命令 #,语法 docker exec [选项],CONTAINER COMMAND [ARG…] #,选择说明: -d :分离模式:在后台运行 小姐;:即使没有附加也保持STDIN 打开 -t :分配一个伪终端
而码头工人中的容器ID可以用码头工人ps来查看
[root@localhost ~] #, docker ps CONTAINER ID ,,,,,,, IMAGE ,,,,,,,,,,,,,, COMMAND ,,,,,,,,,,,,,,,,, CREATED ,,,,,,,,,,,, STATUS ,,,,,,,,,,,,, PORTS ,,,,,,,,,,,,,,,,,,,的名字 249 dd65794b3 ,,,,,,, redis ,,,,,,,,,,,,,,“docker-entrypoint…“,,, 3, minutes ago ,,,,,, Up 3, minutes ,,,,,,, 0.0.0.0:6379→6379/tcp , myredis da45019bf760 ,,,,,,, redis ,,,,,,,,,,,,,,“docker-entrypoint…“,,, 18, minutes ago ,,,,, Up 18, minutes ,,,,,, 6379/tcp ,,,,,,,,,,,,,,, naughty_pasteur null null null null null null null怎么在码头工人容器中成功启动复述,并进入