前提
Windows PowerShellで「docker container run -p 8000:8000 --name webrick128135tk sample/webrick:latest」を実行しました。
実現したいこと
アドレスバーに「http://localhost:8000/」を入力して実行すると「Hello, world!」が表示される
発生している問題・エラーメッセージ
Unable to find image 'sample/webrick:latest' locally docker: Error response from daemon: pull access denied for sample/webrick, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
該当のソースコード
ruby
1require 'webrick' 2 3server = WEBrick::HTTPServer.new( 4 DocumentRoot: './', 5 BindAddres: '0.0.0.0', 6 Port: 8000 7) 8 9server.mount_proc('/') do |req, res| 10 res.body = 'Hello, world!' 11 end 12 13 14sever.start
Docker
1FROM ruby:2.7 2RUN mkdir /var/www 3COPY main.rb /var/www 4CMD ["ruby", "/var/www/main.rb"]
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/01/07 03:53
2023/01/07 04:19 編集
2023/01/07 04:59
2023/01/07 05:10
2023/01/07 05:25